I have a new uMBP, and also an old Toshiba notebook. I have a desktop PC as well that the MBP is my desktop replacement, so that one will be decommissioned soon! The Toshiba has Wireless G. I was advised that the Asus WL 500gP V2 was an excellent router for speed and range. It also has 2 USB ports for my Samsung CLP315 and my external hard drive. Well, it is great for range and speed, but it doesn't have any software for my Mac, so I cannot print. I then purchased the Dlink DIR 825 because it says MAC OSX on the side. Well even after installing the Mac shareport software, I cannot get it to register my printer and therefore cannot print. Does anyone have the Dlink working with printing on a Mac? I should say that the wireless network itself works great. It's just the print sharing. Is the Airport Extreme my only option for printing and sharing a hard drive on both Mac and PC? If I broadcast an N network, will my Toshiba wireless G card work? If I do get the Airport, can I use a USB hub to allow for sharing of both a printer and a hard drive? I'd prefer to avoid spending $200 on the airport if something else will work. Finally, I have a 2 story house with a basement. If the airport is located in the basement in a storage room, will the transmission reach my upper floor?