Amen
I would never have discovered T-Mobiles proprietary wi-fi calling app had I not rooted my G2. Took me two days to "downgrade" from Gingerbread to Froyo, and another day of experimenting with various ROMs to settle on the one I'm using. JB worked well but WiFi calling wasn't included by the dev. So I'm fine with ICS for now.