I just need a sanity check for a PC that I want to build to connect to my TV. It will mainly be used for playing music (through the TV and the AV Amplifier), streaming internet video at 1080p to the TV and web browsing. It needs to be small, so I chose the Mini-ITX form factor and I wanted to make it as cheap as possible, given the low usage requirements. Main I/O requirements are DVI video output and optical TOSlink audio output.
This is my first home build so I would like someone, if possible, to just check that I'm not doing something stupid. This is what I am planning: