You mentioned something about trying wireless drivers.. how would I go about doing that?
Look in Prefs: Network change the device to the atheros driver then goto the wireless tab and change accordingly. I would be more detailed but I don't have my box in front of me.