Although the current iPhone out on the market seems to have pleased the majority of cell phone users who bought it I can't help but to think of some of the features it lacks that would make it the perfect phone. Here is my take: 1. 3G (Should be out in a future model. Regardless of battery drain, this is a must have considering the awesome browser that comes with the iphone. Many of you will say WiFi makes up for this but not all places have WiFi or atleast WiFi that is free.) 2. Flash (Can be added with a software update for the current model or released with a future model. Although Apple delights us with their ads that we get the 'real' internet and not a watered down version, lack of Flash really limits what we can do and see on many popular sites.) 3. More Memory (My ideal memory capacity would be around 16-20 Gigs. You could easily put your entire music library into the phone and have a decent mix of full length movies that could easily be transferred in and out while you go on a trip. 8 Gigs is decent but leaves little room for error if you want a good amount of viewing material on a vacation or business trip.) 4. Better Phone Features (Again, this can easily be done in a software update. MMS, Video Recording capabilities with the camera. Better forwarding options. Landscape Keyboard mode.) That is my wish list. Most can be done through software updates but 3G and a more memory would require a release of an updated model. For $600, this should have already been released on a phone of this magnitude. Either way, Apple has raised the bar and I congatulate them.