Sadly no one mentioned that HTC Butterfly is just around the corner with a 1080p screen. Yes it's 5", which sucks a bit, but it's not a bad option at all with a quad core cpu, sd card expansion, beats audio with dedicated amp (not sure how useful or good this is), 8mp back-lit sensor and 2.1mp front.