I built this for gaming/schoolwork/and general use. I really wanted to switch over from console gaming to pc gaming about 8 months ago so i got a job at a book store and saved up for this computer. I have been able to max out all games so far which is awesome for me. I will probably be getting an evo to oc it to around 4.1 ghz. I felt that all the parts were solid and i am very happy with the outcome. Also i got the mouse from a friend but i dont know the exact model, just that its a razer mouse. I am very happy and proud of this build and all constructive feedback is welcomed. Thanks!