While MyBB is a good software (For some people) I dislike it for it's lack of add-on's. They have add-on's but you have to pay memberships. With phpbb it's all free. Well, I've only seen one MOD for phpbb that costed.
I'm a SMF girl all the way. I think it's way better than phpBB simply in the way you can instantly add mods and themes. Plus, the community is very supportive there, which is something I've not found with phpBB.
I actually have been playing with an install of XMB, and it's not bad either.
Out of the ones you mentioned, IPB wins hands down. And while vBulletin is a great option as well, it costs 198$ - IPB costs 150.
On the free end - MyBB is the best out of the box, bar the crappy default theme. phpBB3 I would never use. Why? It's permission system is horrific, it's a pain to mod - so while it does have a lot of customisation, mods can take hours to install. The quick reply function has to be approved on EVERY forum before you can use it. It generally isn't. that. great.
Not to mention the massive scope for error in modifications when upgrading...
I use MyBB for two reasons: it's easy to use and has great functionality. I also can't afford an IPB license at the moment, but if I had the money I would upgrade. As it is, MyBB offers a lot for nothing, unless you get a premium theme.
agreed on it as i said Mybb has better interface and is easy to use however once you have got experience upto a certain level then mybb looks like a limited option to you and phpbb looks more welcoming 🙂
What do you mean Ashish? MyBB is also a lot easier to code for with it's hooks system. If you mean that coding for it is easier, then I don't understand what you are talking about.
The great argument that the phpBB put forward is that they give admins more control by forcing them to approve things for EVERY forum. Sadly this is just frustrating.
I'm using mybb at the moment myself, and I'm loving every minute of it. I like it's easy-to-use ACP, the interface is awesome, and I just like it. This is definetly one software that I'll be sticking with for quite some time.