Is ThermalTake any good? and Is this PSU modular? i cant tell, im stupid

Firstly, its not modular or even semi-modular, all the cables are fixed to the PSU. There are a lot of mixed reviews about thermaltake PSU's but if your rig isn't that powerful i would worry about them failing but purchase at your own discretion.
 

Well, that's true. You can get better, for the same money though.
 
It appears to be made by HEC, which is cheap Chinese junk for the most part. Get something better from XFX, Antec, EVGA or Seasonic.

Here's a few decent ones to choose from. All are great quality-
http://pcpartpicker.com/parts/compare/antec-power-supply-hcg620m%2Cevga-power-supply-220gs0650v1%2Cxfx-power-supply-pro650wp1650snlb9/