harryn,
If you're going to be a publicly-traded company then a C corp. is definitely the way to go. for a small closely-held company which lacks the expertise required to be publicly-traded then an LLC is the way to go.
From a tax point-of-view the LLC is the best way to go until you get so large that you want to retain earnings...you can always move from an LLC to C corp.
Paul |