Of course TiVo can record from external sources and can record from your Freesat or Sky box, so can record the output from FoxsatHD, albeit in SD only. You can record the HD output of the Foxsat using the latest Hauppauge HD recorder, or you can wait for the Foxsat HDR .
As mentioned previously I'm sure the standard HD Foxsat will be dirt cheap on ebay once the Foxsat HDR is released. Maybe all DVRs in general will drop in price at that time as well
What do you mean by versatile?
I still feel a hacked and upgraded TiVo is still ahead of the competition in terms of software and EPG versatility, but is obviously ancient hardware-wise.