The original HTC Titan came out last fall, offering some of the best hardware we'd ever seen running Windows Phone. But that was months ago. Nokia's Lumia 900 now leads the pack when it comes to design and build quality, and we've seen Windows Phone's pace of improvement slow while Android and iOS have continued to mature and innovate.

So HTC releases the Titan's successor, aptly named the Titan II, into a very different mobile landscape, where Windows Phone is no longer the exciting upstart and is now just the third-placed operating system. Can the Titan II improve on a good thing from last year's model? More importantly, should your next phone run Windows Phone? Let's find out.