Your firmware conflicted with your software likely. You could constantly check for firmware updates, but with SSDs, don't fix it if it ain't broke (or risk bricking the drive).

As far as larger SSDs, I'd recommend Corsair. I've got 3; 2 60GB and one 240GB. Not had any problems with them.