This is a little bit of a rant, but I also sort of want a serious answer:
I'm looking into getting an SSD system drive for my PC, but there seems to be a constant issue with firmware issues and bluescreens. What I want to know, is what is wrong with the manufacturers? I've never had to update the firmware on a mechanical drive. Modern mech drives have complex firmware, remapping bad blocks, etc, but I've never heard of a particular model of hard drive being so crappy that it just craps out to blue screens every few hours. It would never pass Seagate, WD, etc. testing labs. Also, flash cards like SDHC camera cards, compact flash, etc often have built-in wear leveling and error correction. And I've never had to update the firmware on an SD card. And, I shouldn't have to install any weird utilities or drivers at the OS to make it work properly either. Sure, turn on TRIM in the filesystem driver. That should be it. Apart from that, the drive should just look like a plain old mechanical drive on SATA to the OS, just one that's super fast.
What is going on? Do the programmers for SSD firmware just suck?