which model blackberry do you have?
Android phones, once rooted can do wifi tethering. I do it on my Droid Eris. the speeds average around 700kbps to 1.2mbps totally usable and works pretty much anywhere.
the BB are really limited and the iPad will not tether via bluetooth.