it might do 720p, but it definitely wont do 1080p because the video card sucks...pretty sure of that one.
if you were just going to watch dvds on it, then it would be fine. but if you plan on watching high-def stuff most of the time, i'd stick with either a self-built htpc or at least...