I used to live in Perth, but moved to Europe a few years ago due to work-related reasons.
I second Bolter, livestyle-wise, definitely in the top 2 cities in Australia. Melbourne would be my other choice.
Trading community is not big, mining is though.:D