Out of three I would choose HAF or Carbide 400R. When choosing a case always look for the build, on how solid it is. Then it comes to cooling, dust filters, cable management, size, design, layout.
NZXT is good but in looks and not in performance, the material used is cheap, and will not last longer. Read some reviews online for better understanding.
Good luck.