From Windows Phone to Galaxy Nexus?

Right now I use a Samsung Focus but the recent decision by Google to sell the Galaxy Nexus unlocked for $399 has got my attention. I checked one out at a Verizon store and it seems like a nice device, especially for that price. I'm not looking to get rid of my Windows phone because I really do like it, but I do want to try something else while I wait for Windows Phone 8. Anyways, I thought I would ask you guys what you think about it and what I should expect coming from a Windows Phone. Right now, all my contacts are saved under my windows live account, will that be an issue? What kind of cloud syncing/ streaming services does Google offer with the phones and how do they work with things like music and pictures? I feel like I had more questions but I guess if anyone has experience switching let me know. Thanks for the help!