Having to switch between TCP/IP settings was a pain before I found NetSetMan. The program is easy to use, doesn't use a lot of resources, and ends a lot of frustration I had when moving between networks.
Price: Free review details

I have been using Visual CD for all of my data cataloging. In the newest version I had the same crashing problem other users have mentioned.
THE FIX: Run the program in compatibility mode for Windows 98/Windows ME. I had constant crashes when using the "advance search" function, but haven't had one since changing the compatibility mode.
Price: Free review details