Some routers allow you to output multiple SSIDs with different passwords. I imagine you could make filtering work on an SSID basis as well. Just don't give them the login to the good one, and make sure the computer doesn't autoremember if it's shared.