(Disclaimer: I'm cofounder)
I'd recommend also giving http://www.startuptravels.com/ a go, we're not a huge crowd yet, but we've got a few entrepreneurs in Australia, and the responsiveness and willingness to meet new people amongst our users has been overwhelmingly positive so far.