why does it have to be wireless? Cant you just run some crossover network cable to network them both (better and cheaper than wireless).
If not get a wireless router (for the internet) and 2x PCI or USB wireless network cards for each PC then network them like that.