Microsoft Fanboy thinking about buying an iPhone

So this is the deal, I have a Windows 8 PC and a Surface. I have the HTC Arrive with Sprint and I have finally decided to switch to AT&T because they have better and faster signal where I live. I originally planned to switch just to get the Nokia but now I am having second thoughts. All my friends have the iPhone 5 and they are convincing me to switch to the iPhone. I feel that iOS is perfected and also the lackluster of apps of WP8 gets to me. I hate always being behind the app crazes, like Temple Run and Instagram. Anyway, try to convince me to get a iPhone. Thanks!

P.S. I am also posting this on the Microsoft forums. Get both sides of the story.