originally, my requirement was fully BBM, all types of messenger and e-mail only so I chose BB. However, lately hotmail.com and davidsusilo.com e-mail retrieval becomes more and more unreliable (sometimes a single e-mail out of a whole bunch can arrive 1 week late) so I need to go to hotmail.com and davidsusilo.com mailserver directly.
Now, using BB, going to those sites are a pain in the @$$ due to the slowness, hence I'm thinking about moving to iPhone 4
In terms of going to other websites... I couldn't care less. If I can access a website quickly (much faster than my Bold 9000) then good, if not, then I just won't access any site like I am right now with my phone.
... or should I just buy the iPhone outright (no contract, full price, but unlocked)