You can't go wrong with hauppage 2250... I had it for almost a 1.5years now. HW & SW are solid with respect to XT and Windows Vista(media center). I don't use W7 so i can't comment on its actual performance.
it works fine with Windows 7 (i have Pro 64bit), love the card