Hello. I'm new to making my own computer and I would appreciate the help of you fine folks. I was wondering if the following parts would be compatible with each other, and if any aren't, I would love to hear your suggestions. (Any other advice would also be much accepted.)
Case: http://www.newegg.com/Product/Product.aspx?Item=N82E16811119227
HDD: http://www.newegg.com/Product/Product.aspx?Item=N82E16822136769
Monitor: http://www.newegg.com/Product/Product.aspx?Item=N82E16824009314
Mobo: http://www.newegg.com/Product/Product.aspx?Item=N82E16813157280
Wifi Card: http://www.newegg.com/Product/Product.aspx?Item=N82E16833180078
Video Card: http://www.newegg.com/Product/Product.aspx?Item=N82E16814102948
DVD-Rom Drive: http://www.newegg.com/Product/Product.aspx?Item=N82E16827118031
Power Supply: http://www.newegg.com/Product/Product.aspx?Item=N82E16817153136
Keyboard: http://www.newegg.com/Product/Product.aspx?Item=N82E16823201039
RAM: http://www.newegg.com/Product/Product.aspx?Item=N82E16820231427
CPU: http://www.newegg.com/Product/Product.aspx?Item=N82E16819103727
OS: http://www.newegg.com/Product/Product.aspx?Item=N82E16832116986
P.S. Please don't preach about i5 2500k.
Case: http://www.newegg.com/Product/Product.aspx?Item=N82E16811119227
HDD: http://www.newegg.com/Product/Product.aspx?Item=N82E16822136769
Monitor: http://www.newegg.com/Product/Product.aspx?Item=N82E16824009314
Mobo: http://www.newegg.com/Product/Product.aspx?Item=N82E16813157280
Wifi Card: http://www.newegg.com/Product/Product.aspx?Item=N82E16833180078
Video Card: http://www.newegg.com/Product/Product.aspx?Item=N82E16814102948
DVD-Rom Drive: http://www.newegg.com/Product/Product.aspx?Item=N82E16827118031
Power Supply: http://www.newegg.com/Product/Product.aspx?Item=N82E16817153136
Keyboard: http://www.newegg.com/Product/Product.aspx?Item=N82E16823201039
RAM: http://www.newegg.com/Product/Product.aspx?Item=N82E16820231427
CPU: http://www.newegg.com/Product/Product.aspx?Item=N82E16819103727
OS: http://www.newegg.com/Product/Product.aspx?Item=N82E16832116986
P.S. Please don't preach about i5 2500k.