What they said.
The router is good at dishing out DHCP addresses and providing the connection. Why have a machine that has to be working properly AND the router both in the mix? If you're looking for reliability, that's the the configuration I'd pick. The only reason for sticking a computer in front is if you want to do filtering of sites and managing connections beyond the router's limitations, but I doubt that's the case here.