I have a PCI card in my PC. It's called a PCI Max Ultra and does the job nicely. The standard low power setting is good for a house and surrounding space. You can beef up the power to get 10 miles out of it. Check legalities in your area though!!!
http://www.pcs-electronics.com/en/pr...ub=pc_fm_trans