I learnt more PHP creating the few add-ons for xenForo in the super short space of time I had it than I did creating all the modifications for vBulletin in all the time I had it.
Yup, that's correct. The way xenForo is coded made me learn some more complex PHP. I now know a lot about PHP OOP
So, thanks xenForo!