I will build him a PC with either MCE or PC with XP, and run GB-PVR which is XP based PVR, and works beautiful. YOu can also buy MVP from Hauppauge which interacts with GBPVR, and you can watch recorded or live TV anywhere you have Ethernet or Wireless connectivity in your house.
Nice thing...