Water cooling with an external radiator would probably be cheaper, apart from the smaller space requirement.