I went with an LLC, but I think it depends a lot on your situation. Mine is that I'm going it alone in many ways, and want to keep costs down, and don't foresee investments in the near future.
From what I read, non-US citizens/residents can't take part in S-corps, and since I am physically located in Europe, should I ever want to partner up with someone and include them in the company, perhaps it would be easier with the LLC. It also seemed like a slightly lower hassle way of doing things. I could be wrong, but in the end, after doing my reading, I just picked one and got on with it.