I have random issues on boot. Most of the time I get to my desktop first try, but every now and then it hangs on boot and I have to force restart. I will get to the grey apple screen and the hard drive just never takes off.

My other issue is that I loose my keyboard kext on random boots. Anyone experienced with either of these problems and their solution(s)?