You shouldn't base your buying preference on 1 experience, as you say, no matter how good, failure can always happen. Also, don't go just on looks, looking through the fan grill/the back of the unit, you can't see a whole lot really, at least not in detail. You can't really see the specific components or the quality.
The weight of a unit is the general guideline, not a definite way of seeing if a unit is higher quality. I can assure you that the TX850W is a better unit than any thermaltake unit, no matter what the paint job or weight is like. Let me put it to you like this - If the 2 units stay at the same temperature, but the Tt unit needs larger heatsinks to achieve this (more weight), then you are talking less efficiency, so most probably lower quality parts.
Function over form, a lot of Antec units look like normal OEM power supplies, but you could go and get a very cheap unit with more money spent of painting the thing than on the unit itself, it doesn't make it any better just because it looks better.
I wouldn't write them off so quickly is what I'm saying, Corsair sell some excellent units