Today I got upgraded to 10Mbps ADSL2. So far so good. Too bad Speakeasy was bought by BestBuy, but so far, the inevitable suckage hasn't started. I'll leave when it does. For now things are solid.
It's pretty fast, and latency is good.
For the last couple of years I've a ran m0n0wall, or currently, pfSense on a PC Engines WRAP for my router. They are great little single board computers. Sadly the ADSL2 proves too much for the WRAP. It's now the limit of my network connection. Various network speed tests max out just under 6Mbps. When I connect my PC directly to the DSL modem I get over 8Mbps.
So it looks like a PC Engines ALIX is in my future. Looks like the ones I want ship in the next couple of weeks and pfSense 1.2 will be out soon too.
Long over due EDIT: As you can see from the comments, I was just stupid and didn't update my traffic shaping rules. The WRAP does 10Mbps just fine.