Hi,
there's probably an easier solution but this one was working for me and I didn't try to improve it futher:
1, on your OBI, SIP1:
X_InboundCallRoute {(x.yourcellnumberhere):aa}
so all your call from your cell phone get diverted to AA by OBI
2, on your blackberry you configure blacada free with these parameters:
access number: yourOBIlandlinehere
pause (sec): 4 sec
card number: 2
pause (sec): 2
PIN: yourOBIpin
pause: 2
international prefix: **1 (to use sp1 on your obi)
final string: #
PIN / preferred account / account active : YES/YES/YES
in this way you call via OBI, get AA and then blacada dial PIN, international number, etc using SP1
downside: it takes almost 20sec to dial number --> IF SOMEONE FINDS A FASTER SOLUTION PLEASE LET ME KNOW!!
upside: you don't get charged at all by your mobile operator if you have a flat plan for landlines :-) When almost 80% of your calls are internationals, well, it makes hell a lot of difference
ciao