Linksys WRT54GL. firmware is flashable (in most cases), and highly configurable. But, if all you want is to plug it in and go, any router should work for regular things like web browsing... Just don't count on reliability if you're using a lot of connections (like bittorrent transfers)... Avoid D-Link at all costs.