If you want to go all out, download DD-WRT
http://dd-wrt.com/ . You can then set multiple virtual wireless networks that are separated from each other. Mind you, this requires a certain level of dedication on your part to do some reading (or asking on experts exchange!)