"Solid if you don't need the latest and greatest."4.0 starson by Esky25
Pros: iOS5, great camera, slim and gorgeous, unlimited data (Sprint), retina display, tons of accessories available.
Cons: 8 GB is not much for music, video, and app lovers. No memory expansion option. Some might want a bigger screen. It won't talk back. No native turn by turn directions (must buy paid apps).
Summary: I've had previous iPhones and I just switched from an HTC EVO 4G. The EVO delivered plenty of Android goodness and Sprint wasn't shy about delivering the updates to the OS promptly but I missed the polish and stability of iOS. iOS wasn't perfect either but Android came with more bugs and required a bit more maintenance. Battery issues meant continuous app killing and carrying a spare battery. I pre-ordered my iPhone 4 and received it the same day that the iPhone 4S was released. It came pre-loaded with iOS 5 which saved me the hassle of updating. Aside from the Google Voice app issue that caused constant crashes, I haven't had much app related trouble. The fix worked and apparently, Sprint is Google Voice friendlier than the other carriers by allowing more of its functions. I'm probably in the minority by wanting a smaller than 4.3 inch screen. I found that one hand operation on that big of a screen was just a tad uncomfortable for me. The iPhone 4's 3.5 is fine although I wouldn't be opposed to a slight increase to 3.8 or maybe 4 inches. Not having a 4G radio isn't a big loss since I had coverage in very few places and I tended to keep it off anyway since it killed my battery considerably faster. It may not be the most advanced smartphone on the market but it covers all my needs and wants in a smartphone very well.