Hi all,
Here's my experience:
After a year on XBMC, I switched to MC, and I never looked back. XBMC was having audio troubles and MC cured everything. MC's audio (using ASIO for All on XP) and DVD playback were superior, the improvements were easy to see and hear.
However...
XBMC really did generate a nice theater view with almost no effort on my part, that was nice.
But; While XBMC just does whatever it does, when it made mistakes, they were very hard/impossible to fix.
XBMC's weather feature displays 3 locations, nice for me, and I used it.
I like how XBMC leaves the time & temp displayed on almost all screens except playing movies.
XBMC handled my wave files with folder.jpgs for cover art, but I never figured out how to group by genres, or display albums in release date order.
After 6 months on MC, I'm still learning that it can do great things.
I'm not a heavy tagger/organizer, I'm happy with a single cover art shot with title/artist/release date info for both movies and albums. Being able to group my movies by date imported is very nice for locating new movies (wouldn't know where to start to do this in XBMC).
I guess I'm a mid-range user, about 150 DVDs & 300 albums, with audio and video quality and a good 10' interface operated with an MCE remote meaning the most to me.
I remember when I started using MC. I spent a couple of days learning how to use it, then I spent several more days cleaning up my directory structure to facilitate tagging my wave files using extended directory parsing.
Now, even without much tagging experience, I have theater view behaving like I want and I've never been happier.
A good wiki failure example; Where the heck is the stack icons switch??? (so far, both wiki and forum searches haven't revealed an answer)
I know it totally sucks, but up-to-date user guides and wiki info would keep many prospects and new users confident and happy about actually spending money for something they use heavily and enjoy immensely