I need an awesome computer hard drives so that I can open up my data on different computers, which must provide good data transfer rate, ease of access and everything else expected from a good external hard drive, it must cost around 300$. I also thought of buying this Seagate Free Agent Go portable external hard drive. Please help me. I need 500 GB capacity and which company I should choose?