You guys got it, apndroid to avoid data cost + using fring on wifi. But if you need to call "normal numbers" when you're abroad like I do, I will add Google Voice + Sipdroid to the mix. The voice quality is quite good if your wifi reception is strong.