I use an alix2d3 board for routing/qos etc.
The speeds my adsl modem connects with are 19.850 kbps down and 1.028 kbps up. That are also (more or less) the speeds i get when downloading usenet binaries, uploading torrents etc. My contract is actually for 16Mbps down/2Mbps up.
Jeroen