The Storm actually has a higher resolution then iPhone. I use a Bold, iPhone and now a Tour. I have tried for almost 2 years to just go iPhone only and after a day or two I just go back to Blackberry as typing on an iPhone all day is just painful unless the responses are very brief. iPhone is definately more prosumer and is great at a number of things but I'll take BB email functionality anyday.
The OP seemed to be in the legal profession and I'd rather have a BB to get me through the day then hope the iPhone lasted a full day in court. The BB calendar app is easier to use as well.
There ARE a number of apps for BB and many weather related ones. Unsure on the directtv app but http://m.directv.com
is out there.
BB has some good browser alternatives coming as well with Skyfire looking very good.
I think your best bet is visit your carrier stores and see what device functionality wise works for you