I too have this problem at times with the power bumps.
It is generally not a problem anymore because I use a Linksys router running the Tomato firmware and set it up to assign all of my computers a static IP address using its DHCP server function.
This way, each time the system powers up, the DHCP server assigns each computer with the predefined IP address and name.
I downloaded the manual for your router and they refer to static IP addresses as address reservation.
So, you can download the manual from the following link and read the address reservation section and it will tell you how to solve the problem once and for all:
http://kbserver.netgear.com/pdf/rp614v2_reference_manual.pdfGood luck.