I would suggest you immediately NZXT S340. It's cheap, well biuld with options for water cooling and great air flow. If you are going to add second GPU not that great but for 1 is good enough for me . If you want more you can check h440 which is one of the best mid range cases from my point of view:)
This thread is now locked and can not be replied to.