I have a Thermaltake Versa - it's an awful thing. Cheap, no cable management, you name it.
https://pcpartpicker.com/list/M2dj9c - I kept the Crucial P3 Plus from your earlier list, and put a few more dollars into the case and power supply.
If I could, I'd really suggest getting off of a 10...