Speaking from Canada, I would recommend Vancouver or Toronto. Each has
it's perks besides the technology.
Vancouver has many other conferences and events going on around town
that would appeal to the traveller in you. Minus the smog, humidity in
the summer, and freezing cold in the winter, there isn't much of a
better place to live in Canada than Vancouver.
I lived in Ottawa for a year, which is pretty close to the same
climate as Toronto, and the polarity in weather was enough to want to
make me come back home to Vancouver.
That being said, Vancouver would be on the top of the list.
As for Australia, can't say I have been there before. Nice place, but
as far as my Ruby radar goes, isn't a strong signal.
But, as I glanced over the thread, I did notice a very important
point. With todays technology, you don't need to be local to benefit
from the world community of Ruby. We are increasingly closer by the
day as technology gets more real and more life like with an amplitude
of simplicity that changes the landscape dramatically when making a
decision like this.
Nathaniel.