Just your imagination.
I had my friends iphone 4 tethered to mine via wifi, on a speed test he got 5.5mbps down and 4mbps up. I am with Telus in Canada. His phone is faster tethered to mine then when he uses his own provider.
Tethering via bluetooth generally yields about 1mbps.