Not gonna lie here but, Blackberry's are only good if you intend on e-mail use only. Their web browser and text messaging isn't as good as you could get for that money. Although the Bold is helllla nice.
I wouldn't get a G1, after owning two HTC made phones and using their style of touchscreen...it's just not as good as everybody else's and I ran WinMo 5, 6, and 6.1 on them so I've got a bit of experience with those. No offense to those G1 owners out there, it is nice.
I personally would recommend an iPhone, not because I've had mine for maybe 3 weeks now, but it has a touchscreen. Like an actual touchscreen. On the HTC's I've had, yes, they've had touchscreen but those were more like push screen where the taps where very hard and just got annoying. The iP is an actual touchscreen where a simple, light touch is all you need. I mean yea, it is missing a few things but it's a more entertainment based phone that I find very useful in those "I have nothing to do right now and no service" situations.
The BB Storm has the worlds dumbest touchscreen. I thought my HTC's were bad on their touch-ness but the Storm has a button in the dead center of the screen underneath making any outside presses near impossible and VERY hard to do.
This is a Blackberry Storm Review.
This is the G1 Review.
This is the Blackberry Bold Review.
This is an iPhone 3G vs. Bold Review.
This is just for funsies and cause it's awesome.
This would have been the iPhone 3G review but I couldn't find one.
That's a very good site BTW, I suggest you do some sleuthing around on it to find any more info you may want and/or need.