The caching capability on the Blackberry is great. You do it by tethering it to the desktop and it loads the music up into the Micro-SD card. It's especially useful in an area with crappy cell coverage (like where I live).
That is one thing that pisses folks off with Apple is how much they are such big protectionist in terms of their iTunes platform. They will no allow anything that competes head to head with it.
If I could cache Slacker on my iPhone, I would have no need whatsoever for the G2. I've relegated it to car only use now anyway because I just prefer the Slacker app to the G2 for home or office use.
Not saying definitely, but it's in the cards if I find a Blackberry model I like better than the 3GS. Next phone purchase instead of going to the Apple store, I'll go to AT&T down the street.
Well good luck with that, because I looked at every Blackberry model out there and yes they are nice, but in my opinion for both work or fun Blackberry hasn't found the right combination yet.
I could have had a Blackberry, but even after being allowed to use a couple of models for a full week, I just knew I'd rather keep my Razr2 and iPod Touch, but the thing that the iPhone does is give me the best of all worlds! Yes there are some things that the Blackberry can do that the iPhone cannot such as caching. But I've also read a lot of folks having problems with that too. Plus me already have a G2 I have no need to cache at this point on my iPhone or having to just live with a Blackberry that wouldn't be nearly as pleasing to me.
All this of course depends on coverage. If AT&T doesn't have the coverage you need, no phone in the world is worth living with that. It was the very reason I returned my original iPhone 2 years ago. Since then AT&T has made huge improvements in coverage.
I like Blackberry phones, but just not as much as an iPhone! Some folks don't like the iPhone simply because they are Apple, others don't like them because of select things they feel it should be able to do, like run multiple apps etc. None of those things are as important to me personally as that clean super friendly user interface that makes it such a joy to use and based on my use of the Blackberry it simply doesn't hold a candle to an iPhone. Everyone is different and it is great to have a choice!