With an Atheros chipset, I think you would be better off avoiding
using the ndiswrapper Windows driver. Native Linux drivers should work.
Since Ubuntu 8.10 has now reached the Release Candidate stage, I would
recommend grabbing a bootable CD of 8.10 now, to see if it cures your
WiFi problems.
http://releases.ubuntu.com/