I'm on Newegg looking to build my first DIY gaming desktop and I'm trying to decide on a CPU. I've decided to go with the Intel i5 since I hear it performs almost identical to the i7, and I don't plan to do any video/audio editing. I see that some of these CPUs have integrated graphics (Intel HD Graphics, Intel HD 2500, Intel HD 4000). What is the difference between these and do I even need to have it since I plan to buy a graphics card later?