I haven't played with he new blackberry, but I have an iPhone 5. I can't tell you about the blackberry, but I can tell you that the iPhone 5 is a great phone. It just works. And I am sure that's my other users will say the same thing. The screen is great, the camera is amazing, (even compared to the Optimus G's 13megapixel camera) and the battery is superb. I can last a whole day from around 9-10 am to about midnight. That's when it is at about 10% battery life. And mind you, I used phone all day. Some more than others, yes. But I never need to charge in the middle of the day. So if battery is a big issue for you, the iPhone has a great battery.
You could wait for the newest iPhone to come out in September, that's up to you. I will be sticking with my 5 I am sure. Unless I can find a way to trade it. That's usually what I do. Trade phones.
All the games run great. I currently am playing Fast & Furious 6. The graphics are great and it never skips a beat.
Then if you getter into iOS, you can jailbreak your iPhone 5 or 5S/6 if you wait for that one when iOS 7 comes out. I will tell you, a jailbroken iPhone is the best. I would rather have my jailbroken 4 than my 5 right now, honestly. That doesn't mean that my 5 is a bad phone. I just told you all of the positives to it. It is a superb phone and I love it. But when it's jailbroken, it will be even better.
Just my thoughts. Hope it helps.
Blake