If no irDA adapter works on OSX, My advice would be try to dual-boot the (superior imo) Windows using Bootcamp.
Also, don't give me stuff about viruses, because macs get viruses too, so you aren't really less vulnerable if you don't dualboot Windows.