SIM Swapping between OS's

After watching the Verge Mobile show from the beginning, and following the mobile editors on Twitter, I see that many of them enjoy having both an Android device and an iOS device. I have a Moto X coming to compliment my iPhone 5, and I was wondering what's the beat way to switch from each device on a day to day basis? Swapping the SIMs won't be difficult, but what does everyone use for their voicemails? It seems the iPhones visual voicemail won't sync with an Android phone. Also what's the best way to use iMessage and also still receive texts when using an Android phone? I can't seem to find many things on the subject so hopefully you guys can share how you do it! Thanks!