Für Windows kenn ich aus eigener Erfahrung nur Mediaportal. Das ist aber eigentlich gar nicht so übel...
XBMC verwende ich selber für mein HTPC. Allerdings auf Linux. TV gucken und aufnehmen geht damit direkt leider nicht.
Ich verwende dazu MythTV. Das fluppt ganz prima