I ever had issues with seagates drives. That started in the 90s...
My last one, a 7200rpm seagate provided in my MBP 2009... was dying after 6 months, losing clusters every day, making scary "clic" sounds. My MBP was FROZING around 10~30s at each dead cluster access attempt... at first, one time a week... then several times a day. btw, if your mac freeze occasionally like that one day, check the hard drive with a tool like TechTool Pro, Disk utility won't report nothing.
On the other hand, got 4 external Western Digital drives, no issues at all, even with the +5 y/o older one, and that with a pretty intensive use (like running virtual machines).
The funniest one is a big 1TB that fall from a table several times and still works perfectly.
As a side note, my MBP is now equipped with an Intel SSD + the same seagate model that Apple replaced thanks to warranty. And I don't have problems with it so far, but I'm backuping with Time machine, regularly...
Maybe I've just been unlucky with seagates, but guess my suggestion :)
Oh and of course, for VMs, 7200rpm is highly recommended (and VMs on SSD are just amazing)