Anyway... crystalhd seems to work pretty well... but xbmc is another story. It *does* use crystalhd for decoding, HOWEVER, xbmc itself is a problem due to a lack of support for xv.... kinda takes away the benefit of decode acceleration when the playback end of things is like that. Probably works OK with a blob GPU driver, but then there's no need for crystalhd
Works beautifully in xine though... xine-lib-1.2 + crystalhd plugin + disable post processing in xine. Also mythtv seems to work.
gstreamer/totem is supposed to work, but I couldn't figure that one out. Not a big deal though, totem blows.
The main glitch I'm finding with crystalhd is support for video scaling. Yes, the playback side of things can handle this, but the crystalhd hardware is itself capable of scaling. It just looks like the DRIVER isn't yet capable of scaling UP, and when you set scaling to anything greater than 1919 wide, it drops it down to 1280 (found a ">=1920" where it should probably be a ">1920").