Apple has just approved the V Phone app; an iphone sip client or mobile voip app. The app is configurable by users ie you use your own voip provider, it also sends SMS messages using a provider of your choice.
more details can be found at the app store at iTunes Store
more details can be found at the app store at iTunes Store