Don't get 8 gigs or ram, 1: it doesn't improve performance, and 2: core i7 is tri-channel so you will be installing ram in groups of 3 or 6 not 2 or 4. Look for 3 gig or 6 gig kits. Also 1066mhz is really slow for ddr3, get 1333mhz or 1600mhz.
I don't like your choice of monitor either. Why HP?
For a $2000 budget you should get a better video card.
Don't buy a blu-ray drive, they are useless. Watch blu ray on you tv.
Don't buy logitech speakers, if you want real sound then get a real sound system.
Why do you have wifi on a desktop?
And I don't see a case or a power supply listed.
You can take the base build I listed earlier and beef it up a bit. consult the Recommended parts guide 2.0
for ideas. I would make a list myself but I am about to leave for dinner.