Dont know about "everything" but it does come pretty close.After a hard reset i dont take more then 10 min. reinstalling all my stuff check this out..Sashimi seems like a bit of work at first but imo its fun and saved alot of time in the long run.
http://forum.ppcgeeks.com/showthread.php?t=101422