dont worry about switching. I use an Iphone 5 and a Samsung S4.
I have all contacts and 5 calenders in the ICloud.
With the software smoothsync you can run ICloud on your android very simple.
It syncs all contacts and calenders on your android. If you put a new contact in your android calender...