How to turn your PC or laptop into a wireless internet router
in less then 5 min. (serious)
Link to download: http://virtualrouter.codeplex.com/
Important Additional Information
I tried the Connectify fix and managed to get it to work much more easily.
Set up your access point in Connectify and test that it works.
Stop "Connectify" (otherwise you'll get blue screen after running for a few minutes).
Delete the registry entry that makes "Connectify" start automatically with Windows (I use CCleaner to do this). Do not uninstall Connectify.
You will see the same access point name that you just set up with Connectify. It should be ready to go, just click "Start Virtual Router".
If It Stops Working
I find that VirtualRouter will randomly stop working properly. You will get an error either "Could not start..." or "Service is not running..." messages. When this happens, I do the following:
Open "Network and Sharing Center"
Click "Change Adapter Settings"
Right-click on your actual wireless network adapter (not the Microsoft Virtual WiFi Miniport Adapter)
It may present you several options to repair, just click "Skip" to everything. Even though you are skipping these repair options, I think it still resets the adapter.
Open a command prompt with administrator privileges
Enter the following command
netsh wlan start hostednetwork
You should see the response:
The hosted network started.
VirtualRouter should now be running properly. If not, you may need to stop and restart VirtualRouter.