I have a Seagate 250GB USB external hard drive - which worked fine until a couple of days ago, when the transfer speed on my "mac" would not go above 100-150kb/sec. Prior to this it worked at full speed (20+ MB/sec). Funny thing is, I have another 500GB version of the same hard drive and that one still works fine. The 250gb HD works fine on my other PC.
I don't remember installing any new software or OS updates before this problem started occuring.
Is there anyone else experiencing this problem?

EDIT: Sorry I forgot - OS is 10.4.9, computer is Toshiba A105-S4084.