It really depends on what you use it for in my opinion.
iPhone is much better at multimedia and GUI. BlackBerry has better integration with email.
The best suggestion I can offer is to figure out what you want your device to do, then pick the device that best matches your needs.
There will...