Definitely pinging more often will help, have you registered and verified your site with the Google Webmaster tools? All my sites are indexed faster after doing this and you can also tweak the spider speed somewhat.
I'm about to put a new vb forum on my latest site
PokerMVP.com we'll see how quickly I can build it up and get it indexed regularly.