I have 2 Seagate Free Agent Desktop 3.5" powered drives, a 1tb and a 500gb. I wouldn't have another one they are crap, good job they have a 3 year warranty. The 500gb has been replaced twice in the last year & half and the 1tb has been replaced once in the last year.
Seagate are pretty good at replacing them, but that doesn't give you back the data you've lost.
I've always bought seagate internal drives and never had any problems in years.