I have the 20/5 (20Mbit/s down, 5 Mbit/s up) plan with Verizon FiOS and I never get anywhere close to the 20Mbit speed with DD-WT on my WRT54GS. I consistently get about 13-14Mbit down, 2Mbit up. I have a WRT54GS version 2.0 with DD-WRT v23 SP2. If I use the router that was supplied by Verizon, D-Link DI-624, I easily get just over 20Mbit/sec down. I did the speed tests with multiple sites, over an 8 hour span and the results are pretty consistent. This is with a wired connection to the router, I did not test wireless speeds. Is it the hardware that limiting the speed or the firmware? The D-Link uses a different chipset (Atheros AR5002) than the WRT (Broadcom BCM2050). I would prefer to use the functionality in DD-WRT, but I don't want to give bandwidth that I'm getting with the D-Link.