I think there was a bit of dumbness in my decisions of first liking phpbb 2. You see, I set up a free forum at my fast forum dot org, I fell in love with that forum software. Here is the part I did not know!! The admin that hosted these free forums was very keen on modding the forum code and it was a most excellent experience for all of us admins running our boards as subdomains on his site.
BUT, when you go someplace else, take phpbb2 out of the box and put it on your own site. It's just so.... UN modded

. And all the cool features you were accustomed to are not included without doing a lot of work. Very tedious and confusing task for newborns

Yes, I totally agree, if you are willing to pay for code, by all means do it. I really used to like IPB Invision Power Board. BUT, now, the profiles are unappealing to me. I'm not sure how much you can change these on the Admin side.
I have been impressed with the cool functions of VB vBulletin code, however, the overall appearance seems bulgey/heavy/bloated.
At this point, I do not like the new phpbb 3!

(that opinion may change in time, of course)
MYBB is looking good!

To end this, I will say I am using phpbb 2 with an upcoming project and I will modify it with my favorite codes.
Sorry for long winded post!