I would actually buy one at full price except I get a free BB through work. I used to have a G1 and I really liked it much more than the BB but I can't argue with free.
I used to love sailing on Lake Erie but once I started doing it seriously in the Pacific my sea sickness kept getting worse and worse to the point it was impossible. I really hope to find a cure one day or have it reverse itself (which I guess does happen).
I have both a BlackBerry and G1 and the Google Voice app on the BlackBerry doesn't work as well. It doesn't natively take over the dialer the way it does on Android.
I just got a BlackBerry on Verizon and so far the reception has been very poor. Yesterday I was on Caltrain and wasn't able to use data at all and when I got a voice call the sound was horrible. I ended up pulling the battery and that seemed to help so maybe it's the BlackBerry and not the network but so far I'm unimpressed. BTW I work in Santa Clara and live in the city.
We've used CacheFly and have been really happy. The price is right and at our low number of transfers it always maxes out the customers downstream pipe. The only issue we've had is some of our customer's internal firewalls have blocked one of our files that 5GB+ but I guess that would happen not matter which CDN we used.