I finally went against my better judgement and bought a first-gen mac product. Coming for a long line of Blackerrys, I am still having some growing pains with the iPhone. The first thing that is most frustrating is e-mail. I really could care less about being able to hold music and movies. I want my e-mail to work perfectly. It drives me insane that e-mail is not automatically and completely downloaded to available memory when the phone senses it. This would not be any kind of overload for the network, because as far as I am concerned, if you are getting e-mail sent to a phone, it is because you want to see it. E-mail should be downloaded to the phone when sensed, and it should stay there. As far as I can tell, there is no way to make certain that e-mail will be stored on the device for access without a signal, which is really frustrating (this will save bandwidth for frequently viewed messages...). Please give us a way to devote memory to storing e-mail/caching pages. Also, for messages with attachments, I believe the phone attempts to download the entire attachment (which it sometimes cannot view/play) before it will show you the message. I had an e-mail come this weekend with a large attachment that I could not view until I got home. In my opinion, this is not acceptible. Secondly, please give us more fingerworks functionality. On the fingerworks keyboards, you could do just about anything, and it would be wonderful to add some of these input gestures to the iphone. Maybe copy and paste could be a start... It would be so great to get a new fingerworks era command every update. The iphone to me right now seems like the tip of the iceberg, and it could be made so much more powerful and friendly with additional commands that already exist. Overall, I am happy with the phone, and the web browsing experience has made me willing to tolerate everything else. It would just be so nice to at least know that some of these things were being looked at, if not on the way.