So yea i am building my first gaming PC and i am really really confused on motherboards like really i don't know which one to get my first choice was Asus B150 pro gaming/aura than i thought of getting a Z170 but none of them have RGB lighting in 130$ budget and i ain't gonna overclock so i don't see a reason to get z170 anyway now i have narrowed my choices to H170 because ppl say that B150 is more of a business mobo? so which H170 gaming pro is better Asus or MSI i am leaning more towards MSI because of RGB lighting and more USB ports but than again i see ppl complaining about the quality of MSI boards i just don't know what to do atm help me out guys. 
My specs atm:
CPU- I5-6500
GPU- Asus GTX 1060 Strix OC edition
RAM- Corsair Vengeance LPX 8GB DDR4 2133mhz
Case- NZXT S340 black/red
PSU- Corsair vs450
HDD- WD blue 1TB
A bit more offtopic questions is this psu is enough for that GPU? and how good the cable management will be in S340 with this PSU? do i need any additional cables or anything?

My specs atm:
CPU- I5-6500
GPU- Asus GTX 1060 Strix OC edition
RAM- Corsair Vengeance LPX 8GB DDR4 2133mhz
Case- NZXT S340 black/red
PSU- Corsair vs450
HDD- WD blue 1TB
A bit more offtopic questions is this psu is enough for that GPU? and how good the cable management will be in S340 with this PSU? do i need any additional cables or anything?