I'm looking to get a large external HDD for use with a laptop or tablet, preferably on the slim side but not strictly mobile, though one powered by the connecting device is preferred. I've heard Seagates are inexpensive but break often, and Western Digital is the route to go. Any recommendations or specific models to avoid?