Most of us use android phones, and yes, many phones do support wifi . This tutorial explains you how you can setup your phone as the wifi router.
This tutorial is helpful for you if you most frequently use your computer on move. Just setup the android phone as the router, and start using the internet in laptop ! The phone uses its GPRS/3G network to serve the internet data
First, make sure that your phone has the data network enabled. Just navigate to network settings, and enable the data network as shown
Again, go settings->Wireless and network settings->Tethering and Portable hotspot
Check Portable Wifi hotspot (Mobile AP)
Go to Portable Wi-Fi hotspot settings and set the network key
Switch on the laptop, and you will be able to see a new Wi-Fi network names AndroidAP (If you have not set the network SSID in settings), connect to the same, and start surfing !