I just recently retired a 160 GB Western Digital external HDD I've had for over ten years (forget exactly when I got it). It was still working just fine but was starting to creak and groan (a lot like me).
I bought a Seagate Free Agent GoFlex USB 1tb drive in July 26, 2012 for $99.95 at Wal Mart and it's working great.
Supports USB 3.0 + USB 2.0 for PC & Mac.
I've always had good luck with Seagate drives.