I have a 2007 Macbook (black) intel core 2 duo 2.2 with snow leopard. Last week, I noticed that it takes very long to boot up from a cold start. It starts off normally, but then is stuck at the blue screen (before the option to put in your password) for at least 8 min (not exaggerating). Once it loads to OSX, it works normally. I also have a boot camp partition with xp, and that loads as it always had. I have tried running every trick I can think of: Disk utility - repair permissions, repair disk iDefrag - full online defragmentation Resetting the PRAM and SMC Disk Warrior check I went to the genius bar, but they weren't sure what it was. All the diagnostics checked out. He said it was either the hard drive going, or the macbook suddenly rejecting the 3rd party RAM (that has been working fine for 3 years now). I made a copy of my hard drive on an external and booted from there. It still took as long as it did before. The apple genius was convinced it was the hard drive failing at the beginning of the drive, but if I made a copy of the hard drive on the external, wouldn't it go somewhat faster? Is there any way to be certain that its the HDD or RAM? Thanks in advance guys!