It's funny, I was just regretting the latest OSX update that I made. My MacBook Pro (work laptop) is 2 years old and was great when I first set up my dev environment. Now, I need to restart every couple of days.
I should spend some time partitioning the disk and installing Linux.