I have no doubt that the Intel 320 still has some problems, and that you have had bad luck with it.
I don't mean to disparage your difficulties, but in order to get an idea of the likelihood of a bad experience for a buyer, it is interesting to look at the percentage of bad reviews (bad = 1 or 2 eggs, i.e., below-average rating) on newegg for some common SSDs with at least 100 reviews:
2% of 113 128GB+256GB Plextor M3 (combined for 128GB & 256GB to get >100)
3% of 175 120GB Intel 320
5% of 159 120GB Intel X25-M G2 (newegg #N82E16820167035)
6% of 386 128GB Crucial m4
8% of 199 120GB Intel 510
8% of 147 128GB Samsung 830 (combined all 128GB kits)
9% of 130 120GB Kingston HyperX
12% of 287 120GB Corsair Force GT
12% of 98 [all combined] Intel 520 (not quite 100, included anyway)
26% of 202 120GB OCZ Vertex 3 Max IOPS
27% of 603 120GB OCZ Vertex 3
Obviously, a casual sampling like this is not completely accurate since some bad reviews will be from clueless people (on average, though, that should not favor any product over another), but I think the general trends are quite useful. Note that these percentages are NOT your likelihood of having a bad experience -- they are actually the likelihood of newegg publishing someone's bad review. So the percentages are only useful for relative comparisons, not for predicting an absolute likelihood of trouble.
If an SSD buyer wants to minimize their chances of having a bad experience, it looks like the Plextor M3 or the Intel 320 are excellent choices, with the Crucial m4 and Samsung 830 a bit more troublesome but still looking like an okay bet. Perhaps the Vertex 3 models are better now than they were (due to improved firmware), but I for one would not risk my money on them (or anything from OCZ).