Home theater PC (HTPC) - Computer Hardware Help

I am planning to build a custom Home theater PC (HTPC), I need some help from you guys selecting hardware for this PC and any other suggestions/ideas

My Budget for this PC - US$500

I have following TV and sound system, I need my HTPC to compatible with these
Sony - BRAVIA 46" Class / 1080p / 120Hz / LCD HDTV (KDL46EX500)

Sony BRAVIA Theater System with S-AIR Technology (DAVHDX277W)

Hardware I am planning to buy for this HTPC
(1) Shuttle SA76G2 Socket AM2+ Barebone - AMD 760G+SB710, Audio, Gigabit LAN, SATA, ATI RV610 Graphics, PCI-E x16, 250 W Power Supply

(2) AMD Athlon X2 5000+ CPU

(3) Centon 2048MB PC6400 DDR2 800MHz Memory

(4) Seagate Barracuda 7200.12 Hard Drive - 750GB, 7200rpm, 32MB, Serial ATA-300

(5) Lite-On IHOS104 Blu Ray ROM - BD-ROM 4X, DVD-ROM 8X, CD-ROM 32X

(6) Adesso 2.4 Ghz RF Wireless Mini Keyboard with Optical Trackball

Any ideas and suggestion on building a HTPC will be highly appreciated. My main concerns are getting the correct resolution for HD TV (1080p) and surround sound


The experts can be found over on the AVS forum.

Exactly what I was looking for