Also can you please suggest a good brand of high performance SSD, as many seem to use the Intel ones yet a lot of benchmarks seem to favour the OCZ Vertex 2?
While you guys are reading, here is another thread to make the most of your SSDs under OSX. Click me!
6) Hibernate will no longer function correctly if your boot drive is in the Superdrive Bay. You must disable hibernation using these instructions:
http://www.macworld.com/article/53471/2006/10/sleepmode.html
I believe I have found a the cause and a solution to this issue:
When going into hibernate mode or sleep & hibernate mode (the default) the mac is writing a sleep image to disk from where it can then resume. The issue I believe is that Mac OS is trying to be smart and is already powering down parts of your macbook (e.g. the display, the dvd drive, etc...) while writing the sleep file to your system disk in the background. An obvious problem now occurs if your system disk is where Mac OS actually expects the DVD drive to be. It is powering down the same disk it is busy writing the sleep image to.
The easy solution to this problem is to move the location of the sleep image to the drive in the built-in HDD bay using the command:
sudo pmset -a hibernatefile /Volumes/<volumename>/.sleepimage
First tests suggest that this works. Try it out and let me know about your experiences.
Edited:
Please use with caution!!!! The manpage of pmset says
which this solution clearly violates. However, my tests suggest that resuming from the hibernatefile on the disk in the HDD bay works even if it's not the root volume.
AlMalossi

So, I run an OCZ SSD in my HD bay, and a WD Scorpio Blue 500GB in the super drive bay. Great setup... until the 500GB drive failed a couple days ago. The drive was about a year and a half old, so about halfway through its expected life. I suspect, but have no way to prove, this was due to not having SMS.
So, my advice... take the advice of this thread, get a scorpio black with SMS support. Serial number ending in BJKT
I believe I have found a the cause and a solution to this issue:
When going into hibernate mode or sleep & hibernate mode (the default) the mac is writing a sleep image to disk from where it can then resume. The issue I believe is that Mac OS is trying to be smart and is already powering down parts of your macbook (e.g. the display, the dvd drive, etc...) while writing the sleep file to your system disk in the background. An obvious problem now occurs if your system disk is where Mac OS actually expects the DVD drive to be. It is powering down the same disk it is busy writing the sleep image to.
The easy solution to this problem is to move the location of the sleep image to the drive in the built-in HDD bay using the command:
sudo pmset -a hibernatefile /Volumes/<volumename>/.sleepimage
First tests suggest that this works. Try it out and let me know about your experiences.
Edited:
Please use with caution!!!! The manpage of pmset says
which this solution clearly violates. However, my tests suggest that resuming from the hibernatefile on the disk in the HDD bay works even if it's not the root volume.
AlMalossi