I constantly see new threads concerning slow boot times. In the spirit of efficiency here is a quick tutorial to achieve optimal boot times on your MBP. First of all, I have a WD Scorpio Black in my MBP. My MBP boots in 22 seconds (from chime to desktop including fully loaded menubar with istat). I'm on 10.6.2. Second. You will need to do a lot more than just restore disk permissions to obtain the fastest possible boot time. Defragging your disk on the other is not necessary one of those things in my experience. Third. Hard-drive performance, in general and specifically when it comes to boot time, is greatly effected by the amount of used space (I've only used about 14% of the available space on my drive). If you have used say about 80% of the free space on your drive, don't expect a fast boot time (or great drive performance in general) no matter what you do. Here's is what you should do. Obviously if you are going to benchmark your boot time you should disconnect all peripheral and turn of Bluetooth and Airport and have no files or folders on your desktop. Download either MainMenu or Onyx and use it to do the following: - Run all the OS X maintenance scripts (daily, weekly and monthly) - Clean the system cache, all user caches and the font caches. Flush the DNS cache - Remove temporary files - Update pre-bindings - Remove corrupt preferences - Restore disk permissions After all the maintenance do the following: - Reset PRAM & PMU - Restart your computer once more and then shut it down. Now you can start your MBP and time the boot from when you hear the chime to when you see the desktop and the menubar is fully loaded. And remember if you are going to benchmark your boot time you should disconnect all peripheral and turn off Bluetooth and Airport and have no files or folders on your desktop. Good luck!