Everything looks good to me.... except the mouse and keyboard. i assume this is for gaming. thats a cheap ass mouse. i like the logitech G500. its great. the corsair vengeance K60 is a great keyboard. believe me... they make a difference.
Don't get the 2550K - it's only a slightly faster clock and you forfeit use of onboard video which is helpful in diagnosing GPU problems. I don't know what Intel was thinking with that one - go with the 2500K instead. Also get a Z77 board over a Z68 as it will allow for future CPUs for Ivy and beyond.