Fixed the Router
I have had trouble with our wireless router, a Netgear WNDR3300, since we got it. It has always dropped the connection more often that I thought was acceptable. I spent a significant amount time surveying the signal and found that it was reasonable strong. I switched to channel to 11 for 801.11G, which seems be pretty empty. Most people in the neighborhood were on channel 6. Despite this I still had the connection drop every 30-45 minutes at the worst times.
I was considering installing dd-wrt firmware on my router, but before I took that step I checked to see if Netgear had upgraded firmware available. There was new firmware available, and it solved all of my problems. I have now had a rock solid signal that almost never drops.