I really like my Ultra Dragon (Chieftec clone) for stuffing watercooling parts into. If you pull out the 3.5" drive bays you can fit a 2x120mm size heatercore in the front of the case. I had plenty of room for both the cpu and gpu blocks and tubing. Only downside is that I'm limited to four 5.25" bays which means 2 hdds, a fan controller, and a DVD drive.
That being said, if I had to do it over and I had a little more money, I'd probably go for a Coolermaster Stacker. They are huge and will fit about anything you want in them with some modding.