I second DD-WRT. It's not only made every router I've put it on more functional, but usually faster and more stable too.
_________________________

Hey I'm an F'n Jerk!
twitter.com/SgtBaxter
facebook.com/Bryan.Eckert