The WHR-G125 is a fine example of Linux enabled router technology, versatile, fast and reliable.
However what makes it a killer buy is the fact that it can run the DD-WRT firmware.
DD-WRT is an alternative firmware/operating system for certain router models/makes, that further enhances it's capabilities with advanced wireless features, security functions and more intricate QOS bandwidth management.
WARNING: Installing an alternative firmware to a router VOIDS it's warranty! :WARNING