@redk3: I'm not questioning its powers or capabilities, I just think there's more to XNA than a convenient wrapper around DirectX, and I'm wondering if Monogame is more than just a convenient DX wrapper as well. I guess I'm gonna watch some of your videos.

So is it easy to port from XNA to Monogame? Because I still find building stuff in XNA very convenient. If I could write stuff in XNA and then easily port it to Monogame without too much extra work I'd be able to avoid any weird hacks during development, and then easily port to a variety of platforms via Monogame whenever I'm done.