Machine is mostly used for gaming and for this purpose it performs quite spectacularly. No real problems found with any of these parts and building it was a delight! It's also quite stable so far even after overclocking a bit. Overall quite satisfied. If u have any suggestions on improvements I could've made feel free to tell me.Took some advise changed the fans and i must say it looks even better now.Cheers guys.