I'd have to agree with Monkeh, Seagate are known for being unreliable.
Personally I prefer Western Digital, I've had one issue in the past with a WD drive within the warranty period and it was replaced by Western Digital within a week with an advance RMA.
That said I can't really comment on external drives because personally I've never used one or seen a real use for them other than taking up space on your desk.