For your given use, the 8350 or 8320 would be best. You should take care to choose an appropriate motherboard. Not all AM3+ motherboards are sufficient for those top-end AMD processors.
I don't know how much it would cost in Australia but you should really look at the Xeon 1230 V3. It is essentially an i7-4770 without the iGPU. They are usually, at least here in the States, about the same price as an i5 4670k so not too much more.
It is a great part. 8MB of cache and it has HT.
That i5 you mentioned doesn't have HT and only 6MB of cache.
At that price point I'd go with the 8320 or the Xeon. If you get the 8320 you need a good motherboard. The Asus M5A99FX series is very good.
That being said if you are going to be doing a lot of heavy rendering and 3D work you should really save up a bit more money and go Socket 2011 with a 4930k.
FX8320 seems the obvious choice for you. there is a $110 gab between the FX8320 and the Xeon, that $110 you could spend extra in a decent motherboard for the FX 8 core.
I apologize for suggesting the Xeon. Here they are only about $10 more than an i5 or $20 more than an FX. I didn't realize Australia's prices were that insane.