I get horrible speeds, too, 3 kb/s is my normal maximum, on DSL. And I'm using Shad0w's client and have the appropriate ports open on my router.
OK, oddly, I'm getting 8k now, so that's a little better..... I think I just have a crappy DSL connection.