Looks like its going to have to be the Lacie 1TB Rugged. Looked around at some of the others - Seagate, Western Digital,... - but there seems to be a lot of complaints compared to the Lacie. Its not the cheapest, even a "normal" Lacie 1TB external drive is about half the price but it seems able to take a few knocks, which is always good thing with my kids!