HTC 8X v. Iphone

Bad about Iphone
-No innovation, absolutely nothing except for hardware revisions and height increments.
-Closed architecture, unless you breakjail it.
-Bluetooth is useless, fit for nothing
-I personally hate apple and its products :D
-Apple maps, better have an insurance if you plan using it
-Many apps bloated with nasty ads

Bads about wp (compared to iphones)
-Music player sucks (list management is not cool)
-Limited apps compared to Ios, but hey majority of them are not rat a** apps

I have used Iphone for a week and returned it back as I really liked nothing about it, the only thing in it is the apple logo which makes it premium. Using wp8 for over a month (35 days to be exact) and loving everything about it. (Previously was on android, multiple devices).

I wouldn't recommend you HTC wp because you'll miss out on here maps, and other crucial updates. Also htc phones suffer from paint scraping problem. Another thing to consider is that HTC is an android dominated company, so a windows phone in their portfolio is like a tiny needle in a haystack. They can survice if that needle is lost somewhere, compare that with Nokia, which is betting only on wp8 platform, to make it simple Nokia phones get dedicated updates and support as opposed to htc, also 8x has 8/16GB memory which I feel won't let you enjoy the true worth of a wp8 phone.

Rest is your choice ;)