I don't have an iPhone yet. Am I bitter? No, I love my broken, piece of crap Blackberry. My contract is up in July, and then I will have one! Here's some good information to have if you own an iPhone.
The blog Lifehacker posted on a review by iPhone developer Dan