Internet Sharing.
Don't have an internet connection but are on either edge or 3G ... BAM, bluetooth or USB connect your cell to your computer and go to your windows DIR on the phone. The application is called "Internet Sharing".
I've mentioned it before but finally had to use it today. The speed was suprisingly quick on the 3G network. I'm talking, you wouldn't be able to even notice the difference really between that and being on DSL.
That is why Windows Mobile beats the iPhone.