Windows 7 includes a little-known new feature called Virtual Wi-Fi, which effectively turns your PC or laptop into a software-based router. Any other Wi-Fi-enabled devices within range - a desktop, laptop, an iPod perhaps - will "see" you as a new network and, once logged on, immediately be able to share your internet connection.
This will only work if your wireless adapter driver supports it, though, and not all do. Check with your adapter manufacturer and make sure you've installed the very latest drivers to give you the best chance.
Once you have driver support then the easiest approach is to get a network tool that can set up virtual Wi-Fi for you. Virtual Router (below) is free, easy to use and should have you sharing your internet connection very quickly.
If you don't mind working with the command line, though, maybe setting up some batch files or scripts, then it's not that difficult to set this up manually. See Turn your Windows 7 laptop into a wireless hotspot for more.
Recover locked-up apps
If an application locks up under a previous version of Windows then there was nothing you could do about it. A new Windows 7 option, however, can not only explain the problem, but may get your program working again without any loss of data.
When the lockup occurs, click Start, type RESMON and click the RESMON.EXE link to launch the Resource Monitor.
Find your frozen process in the CPU pane (it should be highlighted in red), right-click it and select Analyze Wait Chain.
If you see at least two processes in the list, then the lowest, at the end of the tree, is the one holding up your program. If it's not a vital Windows component, or anything else critical, then save any work in other open applications, check the box next to this process, click End Process, and your locked-up program will often spring back to life.