As far as I know, you need an "UMA" enabled phone and only TMO has them. If you have the H@H plan, UMA calls don't come out of your bucket of minutes.
Unfortunately the android phones from TMO are not UMA enabled....I wish they were - I'd dump my BB 8830 and switch!