Look at what you can buy and then look through the HCL section here on the site to see what will run with it. I would say any atheros, rtlink, ipw2200 or ipw3945 would be fine. They change so much it is hard to keep up on them these days. But in Fedora if you go Atheros you will need to install madwifi and blacklist the ath5k module. I not sure on the ralink if Fedora has modules pre built in the kernel. Again easy fix to install needed module using the search tool here to see what it takes to do the job.