I have an Android (Sprint HTC EVO 4G) phone, but want something bigger for eBook reading, email, social stuff, web surfing and some media. I've looked at the Android tablets, but I don't think they're quite ready for prime time just yet. So I'm thinking it's time to look at an iPad. But now I'm hearing of the iPad 2 that's supposed to come out by mid next year. I understand it's supposed to include a camera(s) and a better screen, but I guess not much more is known about it. If history repeats itself, Apple will sell the new iPads at current iPad pricing, and lower the price of the 1st gen iPads. Having a camera would be nice, but not necessary. I missed the Black Friday sale with the $41 off new iPads - oh well... So my main question here is how much memory will I need based on my specified usage above? Will 16GB be sufficient, or should I be safe and spend the extra $100 and get the 32MB version? And I think I'll be opting for the 3G as well. And is there anyway I can purchase an iPad without having to pay sales tax or inflated prices (aka eBay)?