Doctor M said:Anyone have a suggestion or is this one of those "it's the best of what there is, live with it" deals.
That's pretty much what it is. You listed just about the best there is unless you roll your own. You can build a really cheap HTPC these days (probably around $500, maybe a little more), so you might just want to save up some money.