Every platform has holes and leaks. This does not mean it is not a good product.
Any how, regarding your question here. I would go for an iPhone because:
- I don't like the design of Blackberry phones. I do however love the design of the iPhone 4.
- I prefer iOS over the Blackberry OS, because of usability and the fact that I already know how to use it.
- The fact that there are more Apps available for the iPhone 4
- And last, though the iPhone 4 is a complex phone, to me it still feels quite simple(the iOS and such).
Basically, this does not say whether or not you
should get either the Blackberry or the iPhone, as it will depend on your personal needs and which requirements you have for a phone. Just go to a nearby store and try both phones and then decide.