As said before, you probably arent going to beat vBulletin for functionality, support, and overall goodness. But, a couple more alternatives are:
Each of these has their own strengths and their own learning curves. Xenforo and ipb are paid, whereas phpbb and mybb are free. All of them support templates and could do mobile with mobile advertising.
Just giving you other options to look at.