Do an S Corp. If you take investment money or get acquired, you can easily convert to C Corp. C corp is required when you receive investments, among other things. LLC will be much more difficult to convert to C Corp.
Incorporate in Deleware (that is standard practice for tech startups btw).