我覺得可以考慮switchfin firmware. It is not bad. The only problem for me now is not have enough time to test it and I experience serious connection problem with my ISP since last weekend.
wifi card is really inexpensive but nowadays N card will be mostly as mini-PCIE form factor. However, I believe it will be expensive for mini-PCI voip card