I recently canceled my efax sub because their client isnt 64 bit (and worse, wont even install on a 64 bit system), and am looking for something similar, local number, send/recieve fax via email...
Try Onesuite Fax Plus, they got local number, can receive and send fax for $2.95 a month. Incoming is unlimited, outgoing is pay as you go at 2.5 cents per page.