i want to buy a 1tb external hdd for backup and storing movies and all. how is the Seagate FreeAgent Desk 1TB USB? or should i go Black Armour 1TB with eSata? is it worth the premium (3k+)? is the usb connection fast enough for general use? or should i just buy an internal hdd and an external casing? which solution is better?