Use any of the sites on the list from bitcoin reviews:
http://www.bitcoinreviews.com.au/
That also has the best bang for buck in exchange at the time.
Poli/bpay/bank transfers can be slow for buying though.
Hardblock you can sometimes get a steal as they refresh their buy/sell spread once they've ...