With an error log indicating the Airport Atheros, it is probably not the RAM... but I would still check out independent sticks, the RAM needs to be ruled out and testing is the only way to do that.
Once you have ruled out the RAM.....
Are you running Tiger or Leopard?
If Tiger, have you done all the Software Updates?
There was an issue with earlier Tiger versions and the Airport card that was taken care of by one of the updates. I forget which one, but had the issue on my MBP.
If you are running Leopard, and you're under warranty... take it back to your Apple store.