What is going to be used for primarily? Work or play? If gaming, the i5 might be a better choice. For HTPC or general office and light gaming use, this setup is perfectly fine. It comes with a decent built in GPU, the HD 2500, which is great for high definition video and can even play some new games on lower resolution and medium to low settings. If you aren't getting a discrete GPU and want a little more horsepower from your GPU, the 3570k (not 3570, that one also uses the HD 2500) uses the HD 4000. But if you go for a "K" CPU, you'll be better off with a Z77. For a budget build, a H77 and 3220 is very nice.