я тут что подумал...
айфон - это будет одно приложение. нужен кодер знающий xcode, vBulletin с сертификатом и аккаунтом разработчика. если это приложение - то устанавливатся оно будет только через магазин appstore.
андройд - это другое приложение, нужен кодер знающий eclipse + java + c++ + vBulletin. сертификаты и прочее не нужны, ибо андройд.
bada, symbian, windows phone - судя по всему в пролете, ибо разработчиков днем с огнем не найдешь.
вывод - проще сделать мобильную версию на HTML, она будет универсальнее, или веб-приложение.
нужно понимать, что приложение скорее всего не спасет от тормозов при слабом соединении, тут скорее нужно что-то вроде opera mini