I have been saving and deleting and re-saving some HUGE files lately (10GBs and even 40GB). As you can imagine my hard drive is heavily fragmented. I believe I have noticed a decrease in performance. I can live with that, but the fragmentation isn't allowing me to partition even 10GB for windows 7 boot camp. I have read that both iDefrag and Time Machine Restore will reorganize my hard drive. I'm wondering, if we disregard the cost of iDefrag, which do you recommend? If Time Machine even leaves a one percent chance of removing Applications or making me reinstall them, then I pass on that. Because I can't afford to reinstall the many apps I have. Also I backed up my computer using Time Machine earlier today so I'm good to go.. The question is which is safer? faster? more effective at defragmenting? and least likely to destroy anything? Also, I have an external hard drive formatted to mac journal (extended) so I can run iDefrag?? I believe, off of that?? I have a mac mini 320GB hdd of which 260GB is currently used up. THANK YOU! I'M SURE this has been asked a million times but humor me, pleasee!