50 Seeders isnt that many depending on how many leechers there are. My home connection for instance, only allows for about 60 kB/s upstream. If Im seeding 2-3 torrents, that could be as little as 10 kB/s. Then if theres a bunch of people sharing that 10, well you get the picture. My guess is that you had a decent seeder the first time, then when you reconnected, you hit a bunch of duds.
I've heard, but not experienced, that too many connections can choke your speed as well. I don't think this is the case here, but thats why Id only scale it as suggested.
Have you tried another torrent to make sure its something in your local setup? I would suggest hitting up the latest Lost episode on isohunt, and see if that downloads fast or slow. If it goes fast, then its probably just a problem with your specific torrent or seeders. If its slow, then you know for sure something needs fixing on your machine.