I didn't have a great experience with OCZ SSDs in the past - two OCZ Vertex 2 120GB's and an OCZ Agility 60GB totally failed, but were replaced under warranty. OCZ replaced one Vertex 2 with an OCZ Agility 3 which I still have in use to this day as a second boot drive. I no longer have the other two OCZ's.
We have a Crucial M4 240GB and a Crucial M500 240GB between two laptops in the house. The M4 went into a semi bricked state once. Based on a quick read online, these can often be recovered by leaving them in an external enclosure powered up without the USB cable connected. I tried this for a few hours, but didn't work, so tried this again for a longer period (I think 5 hours) and it sprung back to life. That was about a year ago and the SSD still works to this day as if nothing happened.
My laptop has a Crucial M4 for about two years now. Roughly once every few weeks, it stutters where the laptop's HDD light lights up solid and Windows does not respond for 30 second to a minute. After the wait, Windows springs back to life as if nothing happened.
I had a SanDisk Extreme 240GB in my main desktop for almost 4 years without an issue. I recently sold it off and got a larger SanDisk Ultra II 480GB. Despite this SSD's long life, my desktop PC was actually the worst affected with SSD failures including the OCZ Agility 60GB, OCZ Vertex 2 120GB and a Crucial Adrenaline 64GB cache SSD.
At my workplace, an OCZ Vertex 2 120GB went into a semi-failure state after about a year of usage, i.e. the BIOS detected it, but the drive would freeze when trying to access it. After a secure erase, it worked fine since until the laptop was replaced about 2 years later.
For anyone that uses an SSD, it is vital to make sure anything important is backed up. In every SSD failure I've seen to date where it had to be replaced, it fails like an incandescent light bulb - One moment it's working and the next thing it's totally dead. It's not like traditional magnetic based hard disks which generally start developing bad sectors before completely failing, often giving a clue that it's time to copy off anything that hasn't been backed up right now. It's similar also when deleting files (emptying the recycle bin), they're permanently gone like using a paper shredder due to the TRIM command.