I'm looking to buy a 3TB USB 3.0 Desktop Hard Drive but dont know which one to get.

So far Ive come across these two

Seagate 3TB FreeAgent GoFlex Manufacturer Part Number: STAC3000202

Western Digital My Book Essential WDBACW0030HBK-UESN


which one should I get or is there a better one?