Updating the wireless driver on my HP TC1100 seems to have done the trick. I have maintained a wireless connection for ages now without it dropping.
If you are having wireless connectivity issues and you have an Intel 2200BG adapter, check to see if there are new drivers as this could make a big difference, it did for me.