Plivo ( http://plivo.com ) has been supporting SIP for a very long time.
They have a gem and it's pretty simple to replace Twilio, there are some minor changes in attribute names and such but all the functionality is there.
Support is excellent, highly recommend their sip API. Especially since they are showing devs a ton of love,
http://blog.plivo.com/post/45362689649/free-plivo-developer-...
Then there's this issue with Apps developed in Plivo cloud not being that much 100% compatible with the open source plivo framework.
http://blog.tropo.com/2010/03/09/does-your-cloud-provider-of...
(Disclaimer: I work for Voxeo Labs)