Forgot to mention that Crucial seem pretty "on the ball" when it comes to firmware updates.
Mind you, my advice should be taken with a degree of caution. I was under the impression that Intel SSDs were very reliable, and that their service was very good. Now, I know that lady luck tends to have her say, so when my Intel SSD gave up a couple of weeks ago I wasn't too concerned (but I was a bit suprised). My drive arrived back today, I was without it for 10 days. Not terrible, but the trip to Holland meant that I suffered a HDD for a few more days than I would have wanted.