I had mine done a year ago, total cost of $450, from memory, although that did include new hoses for the top and bottom, as well as a brand spankin new radiator.
I did think at the time, sh%# that's a lot, but at the end of the day, the car is 10 years old, the radiator was a mess, the hoses were original and probably needed replacing anyway, and it all came with a warranty. I could have also gone the patch-up repair route, but it's all brand new now and I've had no problems with it ever since it was fixed. Peace of mind for a few dollars more... I think that's worth it.