I've used Corsair memory for many years now. Its usually ahead of the curve, reasonably priced, and always performs to specification. I've always gotten great support should a stick die etc. Always recommended.
Corsair kicks ass because they have the most reliable memory I have ever purchased before, and their excellent memory line has given them the financial ability to move into other arena's in the hardware world, enabling customers to have access to products like the H50/70, A50/70, amazing tower cases, and one of the best PSU lines ever. I buy Corsair every time I can because I know they care about the quality of their products.
Corsair kicks ass because of the awesome finned heatsinks that are on their RAM. Secondly it's nice not having to run memory diagnostics anymore because I have never received a bad stick of RAM and I've never had any memory issues since I've used them.
I have in the past used OCZ memory, except for the one time at present with Corsair. It seems that the Corsair DDR3 has the ability to operate at somewhat tighter timeings, all things being equal. So now I have a decision to make in the furture. Probably based on price, but leaning to the Corsair sticks.