Have you all looked at networkmanager? If you use gnome it works pretty well. Its included in the Automatix kit for Ubuntu now. It uses dbus so you have to wipe your /etc/network/interfaces clean. In the past it was dependent on dhcp but I think you can set static profiles now(not sure about that though). jm