T-Mobile now calls that service 'Wi-Fi Calling', and provides it on certain Android phones via software by Kineto Wireless.
However, unlike the original UMA solution that T-Mobile BlackBerrys had, the Android software does not support handoffs between Wi-Fi and cellular, and it will drop your call.