If you're not taking advantage of your PC's fax modem for sending and receiving faxes, you're missing out.
For general faxing, I'd recommend HotFax over WinFax due to ease-of-use factors. However, WinFax is a great choice for Microsoft Outlook or Exchange users. Communicate! Pro is more appropriate for power users who are willing to take the time to learn the program's extensive features.