efax, I use the corporate version. You can receive a fax and it sends you an email with a tiff attachment. You can fax using email. I believe the non-corporate version is free for receiving only and $10/mo for send/receive.
I haven't tried sending a fax in a very long time from email. If I get four faxes a year, its a lot.