If you are a programmer then Bay area is the spot. But generally i don't see any spot on the world as special, anywhere you go if you have enough money is good. Personally i don't plan on staying on one spot, i will prob share the living between Europe, Australia, Asia and South/Central America. Teleworking today makes the miracles!
