The Zino HD is a quite capable box for $399. I haven't used one myself but I've seen it recommended again and again. The dual core CPU is a must and if you have the cash, an extra $100 will get you an AMD 5xxx series GPU .. although it's not necessary for Blu Ray playback. 3GB RAM should be enough if you're not trying to get extenders running alongside the HTPC.
Also, check out http://www.revohtpc.com/ . This guy has a lot of writups using a Acer Aspire Revo, that's $349 and seems capable of running everything you're talking about. It uses an Atom processor so I think it's a little underpowered.. but it seems to work. Downside is there is no optical drive (if you needed that).
Also, check out http://www.revohtpc.com/ . This guy has a lot of writups using a Acer Aspire Revo, that's $349 and seems capable of running everything you're talking about. It uses an Atom processor so I think it's a little underpowered.. but it seems to work. Downside is there is no optical drive (if you needed that).