Yes, the M4 get BSOD after sometime but if you update the firmware, and you will be fine. Please read this:http://www.tomshardware.com/news/Crucial-m4-Firmware-BSOD,14544.html.
If you update the firmware (SSD) and BIOS (MB) before you use the SSD, you will have no problem at all.
Crucial M4, Intel, and Samsung 830 (not in the order) are the better class SSD, but Samsung and intel are more expensive.
I got one Intel 320 in my HTPC since lat year it don't have single problem.
If you want one SSD (less expensive) get M4 128GB, Kingston HyperX, Intel 330, Mushkin Chronos Deluxe MX, don't get the OCZ Agility 3 because there are some negative feedbacks.
But I will recommend wait for the sale and look for the sale, for example Samsung 830 128GB was for <$90 in newegg before.