For me, XenForo has surpassed IPS as a 'forum' and in general. IPS seems a bit behind the times, I like the idea behind IP.Pages but it seems very convoluted. Plus, IPS has a smaller community making it considerably harder to try and find good extensions/themes for it.
In addition to that, XenForo has superior documentation for developers. IPS seem to have messed that one up.