We use Sonicwalls at work as our gateway/router.
One nice thing was last week - the power brick died and took out the router. Even though it was out of warranty they replaced the power brick AND router free of charge as the power brick was a known problem

Check them out at
http://www.sonicwall.comOur main one is a TZW (includes wireless), the one we use for the DMZ is a PRO 100.
They can't be bad, they have US government approval.
For internal routers I would definately recommend Cisco thoguh.