Didn't lag a bit on my 3 mbps connection, maybe you should switch to a slower ISP :P

I have a few FC buddies with good connections who say WTFast works great for them, you should try it out if you're experiencing issues like this.