Microsoft has made their bones in business, no doubt. That is why I use windows at the office. But at home it is all Apple and I have not have any form of malware since departing windows in about 2004. First to Linux, now to Apple.
As far as TiVo versus others, definitely a preference, and also...