Awesome, the first way worked...just made a . desktop with an exec of exec= sudo /usr/bin/changemymac and it worked great. Only one issue, after i disconnect my connection and reconnect for the new mac to take effect, my sip account wont connect. when I do it the manual way in xterm it connects fine...any ideas why it wont connect?