I started in Melbourne (Australia), lived in New Jersey for a few years (1994 - 1999), moved to California (1999 - 2002), then back to Melbourne (2002 - present). NJ is cold, Silicon Valley is expensive, and Melbourne is a long way from anywhere in the northern hemisphere. I've liked something about each place I've been.