I'd like to block all websites except a handfull. how can i do this?
Agree... not gonna happen.
Stand by the computer at all times and make sure only those sites are visited.
The router isn't going to do it for you.
The router can't do this, but software runing on a windows PC or server can, see http://www.dnsredirector.com