Moving to Rants and Raves.
The BB is a business tool, first, not a consumer device such as the iPhone and others.
I have both and prefer the BB for business applications. I need calendar, contacts and email first, phone second. I have no need for tweets and music and pictures. I use the browser and find it adequate for my needs.
Obviously yhe BB isn't the device for you.