One idea I had was to sign up for a new sipgate account and setup an android soft phone to call my sipgate that sits on the obi
This seems like the obvious answer. It costs nothing to set up a sipgate account and calls between sipgate numbers are free. Sipgate recommend Zoiper as an android softphone. Others such as Linphone or CSipSimple would also work.