I've been using Time Machine but was curious if it really will do what I need it to.. I back up daily, and Incase I have hard drive failure I would want to be able to put in a new hard drive install it to exactly what it was before the failure.. can I do this or is there something better for my files?