This happens to me a little bit as well (I have 6 pcs + 2 mobile devices sharing wired/wirelessly)
I've been told I could minimise the grief by switching all of my pcs to have a static IP(which is pretty easy to do), but it hasn't happened frequently enough to be necessary
glad its sorted!
mtfbwya