I have posted on these boards before gushing with love for the Droid Incredible. Dibdab, this is, without question, the best phone I have ever owned. I have had a number of phones over the years. Now, as a smartphone, the Droid Incredible is very powerful. The Memory storage for apps are more than adequate. And being an Android phone, it's as customizable as you want it to be. I love the Sense UI. That is the custom user interface skin from HTC that streamlines all the features in the phone and incorporates everything seamlessly. You get 7 home screens that you can customize anyway you want with apps and widgets. The GPS on the phone is from Google and they keep refining it (plus it's free!).
I use my DInc for the internet, as I am on the move a lot. And the stock browser on the phone is, imho, top notch. Remember that customization I mentioned? Well, if you don't like the stock browser on the phone, you can go to the Android Market and get a new one. It's all up to you.
As a media phone, it's very good. I listen to music and watch movies on the phone without a hitch. Email is also handled in a real streamlined way, as HTC Sense gets your contacts, email, social network and pictures and puts them in one place so you don't have to sift through 9000 different menus.
I will tell you from my personal experience, my Mom has a BB Storm 1. And I had to setup her phone for her. She loves the phone, but she isn't one of those tech savvy users. I found it frustrating to use. This Droid Incredible is the greatest phone I have ever owned. If and when I get another phone, (and that won't be for at least 1 more year for my upgrade to kick in), it will be a phone that is very similar in functionality to my DInc. And May 4, 2010 (the day I got the phone!) is the day I fell in love with HTC and the DInc. The HTC Thunderbolt looks so good. And since it seems that 4G is making it standard to have a rear and front-facing camera for videochatting (thank you Jetsons!!!), maybe that will sway you. But the size, sleekness and power can't be beat. I really hope that helps.