Como Brian disse, o VirtualBox ou o VMWare devem funcionar se você quiser instalar uma VM do Windows na máquina do cliente. O Parallels também é popular no mac e há uma pequena chance de o cliente já tê-lo.
Outra opção seria usar uma ferramenta remota, como o gotomypc, para conectar-se a uma máquina Windows que executa o software.