This <img src=/S/free.gif border=0 alt=free width=30 height=15> for non-commercial user NetSetMan - Network Settings Manager | Freeware & Professional software looks interesting. From the site:

NetSetMan is a network settings manager which can easily switch between 6 different, visually structured profiles including:

IP Address
Subnet Mask
Default Gateway
Preferred & Alternate DNS Server
Computer Name
Workgroup
DNS Domain
WINS Server
Default Printer
Run Scripts


Joe