Let the hive mind of Engadget get that for you.
"I own an iPhone 3G and I'm looking for a decent speaker / alarm clock for it. I am going to listen music in a mid-sized room, so I want nice quality speakers with solid bass. I also want to use it as an alarm clock, so it would be great if there is such a feature. The price can be low-mid to mid-high range. I was looking at the Klipsch iGroove SXT; it's powerful, slick and the reviews are good, but it doesn't have an alarm clock feature. It's no deal breaker if I can set it up from the iPhone, but I'm not sure. Thanks!"
The upcoming Blackberry 8100 is interesting because it has a number of radical changes from all previous Blackberries (smaller, stereo audio, removable micro-SD card, trackball, etc) - but why the excitement about the 8703?
The 8703 is just the 8700 but for cdma/evdo. Yes, EVDO is faster than EDGE, but the device is also slower for many tasks because it does not have an 312 mhz Intel CPU like the 8700 does. This is the same as the 7130g/c devices versus 7130e device. The 7130e is hella-slow for somethings. For most currecnt use it won't matter - but if they are trying to make the leap into multi-media and gaming then the Qualcomm stuff won't cut it.
Once the GPRS networks bump up to UMTS and RIM follows through with an Intel based UMTS, the only signicant difference will be that the cdma/evdo devices will be lacking in processing capanbility - unless RIM takes some sort of, non-integrated approach to have Qualcom radio + intel CPU (i.e. more costly).
Interestingly, RIM has removed all the intel logos and the references to the Intel from the device spec sheets on their website. WHY? They don't want to tick off the CDMA carriers.