The OCZ got bad reviews because it is based on the second gen sandforce controller and until around October there was a bug in the driver. Sandforce (and the corresponding manufacturers) released new firmware and it fixed most of the problems. Sure there are some people who still have problems but it is not like before.
I have a 90GB Corsair Force 3, which is a second gen sandforce controller with asynchronous NAND FLASH. It was cheap at $100 (or $1.1/GB), but you can get faster drives. Synchronous NAND performs better but it is a bit more expensive. Depending on the prices it might be worth the step up.
The Agility 3 is essentially the same as the Force 3. The OCZ Vertex 3 (and Corsair Force GT) uses the same controller and Synchronous NAND FLASH.
Outside of the Sandforce controller based SSDs, there are intel, samsung and whatever the m4 runs on. All of those are probably "superior" to the sandforce based devices but they are more expensive and I don't know a lot about them.