This is my first PC build. I am using it mainly for gaming. The boot up time is the fastest I've ever seen in a PC. I have played bioshock infinite on very high settings with no lag, tomb raider on ultra settings with no lag, and i am currently playing batman arkham city. This PC is better than I expected it to be. Coming from a console this is a big change graphics wise. Most of my parts were purchased from Canada Computers. I know the cable management isn't the best but it was my first build and this was the best I could do. The computer still stays cool and never even gets warm so it isn't really a big deal i think.