Interesting. I've been in Arizona my whole life probably because all of my closest family lives down here (though on my father's mother's side, that family lives in Michigan), though I think it might also be because we're just too used to the weather down here. Kind of funny how we're all wanting rain in this state, and yet the thought of constantly rainy weather turns everyone off XD. I sometimes think Arizona's residents are the most bipolar over the weather than any other state residents because we're strictly used to one kind of weather: sun. (Though the upper-state residents might be different in that regard...)
Ah, Tucson. So you're not in the Valley area. Still, it might be nice down there--I wouldn't know, I've never been down to Tuscon XD (at least that I can remember). It's probably not as busy as it is around here.
I think the only other active Pokémon forum is Bulbagarden, but I've heard horror stories about the staff there. At least here, the staff does their job the way they're supposed to.