All the above options and cases are considered the best case for water cooling. But in our recommendation, Thermaltake Core P5 is one of the best cases for water cooling. It is a mid-tower case and has wide space in it. Anyhow, it is an open shaped case and cover with tempered glass sheets. Buy this and try high-class gaming.