I've recently installed the [link|http://www.linksys.com/products/product.asp?prid=173&grid=19|Linksys BEFW11S4] which is the Cable/DSL Router with wireless and 4 port switch. My OS/2 system no longer shares the internet for my other systems.
For my laptop I picked up the [link|http://www.dlink.com/products/wireless/dwl650/|D-Link DWL-650]. It works well under 98. I've not yet made it to work under Linux, though others have reported success. I can run iwconfig eth0 and see info about the card, such as signal strength, so I know the card itself has been recognized.