High 50's with a burn test or prime?
If that's the tempature on the listed or a comparable test I would not worry about further cooling to be honest. Just for the sheer fact that I don't think any applications really will compare to the stress levels.
If you are looking to get around 200 more mhz out of it or more you would probably need a good water setup. I don't think you'll get much more results from a bigwater setup. I do know dangerden had some good stuff available. Just google them.
Along with that my greatest success was with the Freezone Elite. It's all self contained so no mess, themoelectric coolers to chill and a warranty.
The reason I am stressing a freezone for you is the simple fact a monkey can hook it up. You dont need to zip tie a resivoir somewhere, you can have it pump and run the tecs from 1% to 100% constantly right from a software interface. If you lap the heatsink and cpu you will have lower tempatures and a opportunity to possibility squeeze out some more mhz.
I guess in conclusion. I personally think it's best to keep what you have and run it as is. You have a great clock rate and unless your going phase change (Which isn't a cost effictive way to go) I think you're just too close to a wall for comfort.
But at that. It's your money as well. And I can't tell you how to spend it.
And if you are looking for a phase change system I know of a few good ones out there now at competitive pricing.
Also on another note here is an example of something that is self contained cooling as well which is pretty nifty
http://www.hardwarecanucks.com/news/video/bfg-announces-limited-edition-contained-liquid-cooled-graphics-cards/