I was recently in Sydney and Melbourne, and you're probably about right. I don't know how to say it, but Sydney seems very, ahem white and very English.
It depends where in Sydney you are. According to the statistics Sydney is very diverse, though in practice people from different countries, or with different professions/politics, tend to wind up in different districts.
oh, tharunka, the life saver in those boring lectures :)
I really miss Sydney (specifically UNSW and the eastern suburbs), but there is just no start up in Sydney. If you are a top CS grad from UNSW or USyd, there are only two options: Google or Macquarie bank (maybe three, but I heard that Canon research is not doing so well these days).
People generally agree that, as a city, Melbourne has better 'city things'; meaning bars, restaurants, theaters etc.
Sydney is regarded as having better geography - eg: dozens of stunning beaches, extensive waterways and very close proximity to national parks.