I'm really dumbfounded as to what some people must have been thinking when they bought their iPhone. They come on the forum and cry over "missing features" that were never promised, batteries that aren't user replaceable (come on, it's Apple design) and AT&T's service. I don't get it, do your research on products before you buy and you won't be so disappointed! The general consensus among reasonable people is that Apple delivered...pure and simple. If they add flash...great, Office for iPhone...awesome, but they never said it would (at launch) and that's the point. So know all the prospective buyers know what to expect and if you still buy an iPhone, I hope it's everything you wanted! I can't wait to get mine (bought my girlfriends first), it will simplify the stupid phone interfaces I've dealt with for years and actually sync with my Mac in way no other third-party phone has been able to! Of course, I'm not bashing people experiencing malfunctions or defects, that goes without saying, those are good things to know! I'm just venting, btw, there's just only so much I can't sit back and listen to!