Originally Posted by
iphoneturcotte The best way is still the UMA but not available on iPhone yet, It is on the blackberry 8900, what's cool about UMA is that it will use you'r own minutes.
This is correct. Basically what I used to do at work. Unless you want to carry your pager which can often penetrate walls much better than a 3g signal. Additionally you could try going to edge.
iPhone does not work well as a wifi caller because it can't run apps in the background. If it could run skype, fring, or vonagr in the background then you could set up a system where you could receive calls through wifi. Otherwise really like the previous poster said a bb8900 or 9700 on tmi with uma is your best bet. Or you could do what I did and demand they put repeaters in the hospital.