I went to Tucson to train for the first time in 1994. That hit me a few weeks into my trip this year; it had been 20 years since my first winter there. Since then I've been a snowbird in a lot of other places: Gainesville, Tallahassee, Orlando, Tampa, Austin, Athens, San Diego, Winston-Salem. But eventually, once I was a full-time rider again (and single), I started going back to Tucson every year. Of all the factors (weather, terrain, riding safety/accommodations, community), Tucson may not be perfect in any one area, but it has the highest overall score.