Japan recommends iPhone over Android
The dailpad looks much better too. As for the contacts, when you tap on one, you can choose to make a standard call or through Skype, Line, Viber or whatever other communication apps you have installed. You can obviously set either one to be the default calling method too.
Cyanogenmod is not the only OS you can install in your Android device. For those who have rooted and installed another OS - what do you use?
There is a poll embedded in this article.