Which is capable of watercooling?

I have 3 case choices that I may purchase.

http://www.newegg.com/Product/Product.aspx?Item=N82E16811146070

http://www.newegg.com/Product/Product.aspx?Item=N82E16811124144

http://www.newegg.com/Product/Product.aspx?Item=N82E16811320004

 

Of these three, which would be best for watercooling?
Which radiators can i use with each? I would greatly prefer internal watercooling. 

I kinda started leaning towards the Enermax due to the amount of space available and the overall airflow. But apart from that, are you planning to go with a 2x120 radiator? It seems both that case and the MSI one has 2 spaces to install fans at the top. The NZXT doesn't look like it could generate good airflow.

what are going to wc, and wich radiators will you be using. We will need that info first :)

ask AKMIbr0 on steam, he's hardly on here anymore, he's an expert on water cooling

It doesnt matter which radiators, i was hoping for info on which types of Rads i could use with each case. I looked up the msi case, and although it has two 120mm fan spots, there isnt enough clearance for a huge rad and a fan. if i got a 1x120, could i mount them to the back fan spot with no problem? (Also, i have no steam games, so i cant add people to steam)

If by watercooling, do you mean a whole loop or just cpu? If just cpu, just get one of those compace sealed watercoolers from Corsair (Corsair H60/70/100)

If not, then I would never cool the whole system with just 1x 120mm rad