The HTC Wildfire certainly isn't perfect. Its low resolution screen is simply not going to be good enough for heavy users of the web, players of games, or watchers of video. Also, the phone isn't actually that small for such a low resolution screen. However, it's more than adequate for occasional web browsing, social networking, messaging, and using productivity and informational apps and has all the essential features. Most importantly, though, no other phone of its size and price offers this level of design and build quality. Based on this it's easy to recommend.