XP is great! I love it! few initial teething problems but I found many of the answers/support I needed on forums (including this one)