Get
this for motherboard instead.
The GTX670 offers near equal, in some cases even better, performance than the GTX680 so you can save 100USD on that.
You might want to get an Antec Kuhler or Corsair Hydro for CPU cooling. They're closed water circuits that offer superior cooling to air cooling and they require no maintenance.
Rest looks fine.
I can't help you on the speakers though. Seems a bit pointless to have one for both PC and TV seeing you might need to drag the cable around etc. It's not possible to connect them both at the same time afaik.