That case supports all dimensions of Micro ATX so any mciro ATX motherboard you chose should fit. That graphics card is pretty big, though, so I can't promise it will fit but it probably should. For an Intel CPU, any of these are good:Intel Core 2 Duo E6850
or the Intel Core 2 Duo E6600
. Might want to seek a second opinion on a good Intel processor, however. I'm no expert with Intel Core 2 Duos... Athlon 64 X2's are my thing.
As for a motherboard, the Foxconn G31MX-K LGA 775 Intel G31
or the Intel BLKDG33TLM LGA 775 Intel G33
or the PC CHIPS P55G LGA 775 NVIDIA GeForce 7050
are all good choices. They all also have the PCIe x16 slot you'll need for that video card, and an extra PCIe slot for that digital TV card. They also all support both of those processors. However, the Intel's max supported RAM is 8GB while the other's are 4GB max, so keep that in mind if you want to have over 4GB of RAM.
For power, please use this Power Supply Calculator
and fill in the parts you think your computer might have to find out how many watts of power you'll need. Let me know what your result is so I can recommend a power supply unit.
For RAM, you should go with any of these:G.SKILL 4GB(2 x 2GB) 240-Pin DDR2 SDRAM DDR2 800 (PC2 6400) Dual Channel Kit Desktop MemoryPatriot Extreme Performance 4GB(2 x 2GB) 240-Pin DDR2 SDRAM DDR2 800 (PC2 6400) Dual Channel Kit Desktop Memory A-DATA 2GB (2 x 1GB) 240-Pin DDR2 SDRAM DDR2 800 (PC2 6400) Dual Channel Kit Desktop Memory
The last RAM set is recommended for high performance and gaming use, but it should serve well for basic computer tasks as well if that's what you plan on using it for.