The HTC Sensation is a frustrating device. Why? Because it comes so close to perfection but doesn't quite manage it. The high resolution screen is great but the quality of it lets it down a tad, some of the software tweaks are great but yet video support is poor, and while the performance is amazing, battery life isn't so much. Nonetheless, if battery life proves to be better once usage has settled down then the screen quality issue is certainly something we can overlook as the rest of the device is so delightful. It's beautifully made and styled, it's incredibly fast, the camera's good, and call quality isn't half bad either. All told, despite a few niggles, it's definitely up there with the best dual-core smartphones.