Funny, you should include the picture in your post.. :)
Haters gonna hate, but I gotta give them props for smart business.Good point, as their tactics are effective, though they are playing hardball a bit :) Generally I found that iPhone is very popular among less tech aware people. Techies usually gravitate towards more open platforms that let them do more stuff. There are lots of apps for iPhone, but most of them are trying to capitalize on the gold rush. I think iPhone has a lot of good points, especially in hardware/usability. I do not like closed platform, iTunes sync, no customization, no multitask, objective-C, etc.. I've switched to Android, which has lots of good points software wise, but is lacking nice hardware/UX features.