HTC Snap Hardware
The only reason I gave the Snap 4/5 is because it lacks a touchscreen, I understand that not everyone wants a touchscreen but it would have made the device more popular. With that being said the 2.4" display with a 320 x 240 pixels of resolution output is very vivid even in most sunlight rich areas (although not perfect) and while it isn't a huge screen I still found it easy to browse my device on the display.
The unit also features a 2MP camera that is mediocre, so much so that all I need to mention is the undertones and overtones produced by the pictures. I found yellowish hues when taking pictures in even the most well lit areas while night time pictures are pretty much useless. HTC has never been known for their device's cameras and this device is no exception.
The Snap also features an Assisted GPS (A-GPS) that offers excellent mapping capabilities using your device's data connection and surrounding cell phone towers. I connected to the program and my location was discovered within 30 seconds which isn't phenomenal but will work for most users.
The device also features a 528Mhz Qualcomm Processor with 192MB RAM and 256MB ROM which isn't at the top of its class, however, even with 3-4 apps opened at one time, I found that the device operated smoothly with no real noticeable slowdowns.
Finally the device's 1500mAh battery offers a large capacity, however, after a day of Bluetooth and data use, I found myself needing a second battery, for light to medium users the battery should be good enough.