I'm looking to get an external drive for my son who is in college for Christmas. The only requirements I have is that it does not require an external ac adapter and is esata/usb. Does that mean it must be a 2.5" drive? Also does anyone have any recommendations for drives I should check out? Thank you for the help!