Maybe all of could try some fixes.
1. First try to
Reset Your Pram to see if that helps.
2. If step one doesn't work then try the fixes in the blog post
How I fixed my dropping wireless Airport connection problem in Snow Leopard to see if any of those hints work.
3. Open System Preferences->Network pane and in your Airport settings turn off your Airport card! Then look at the top of the Network pane for the "Location" drop-down. Use that to create a new 'Custom Location', using any title of your choice. Then at the bottom right-hand of the Network pane click on the word 'Apply' to save your new Location. Then rejoin your wireless network.
If non of these fixes happen take the Mac in to be repaired. Good Luck.