I would suggest you have a look at http://www.xbmc.org

In their forums you will find a lot of hardware recommendations, most that will be far cheaper than the asrock above.