Yet another option: Use Python high level API for Symbian (http://opensource.nokia.com/projects/pythonfors60/) to write simple server which listen to desktop client (both in Python). Server (phone side): accept requests, send SMS using mobile phone capability Client (desktop): send requests, specify phone number, message to send. Use any suitable connection between the phone and computer.
-- http://mail.python.org/mailman/listinfo/python-list