I live in Upstate, South Carolina, and I HATE it here. The LBGT resources here are scarce. Ideally, I would rather live outside of the U.S., but if I'm sticking to the states, then my first picks would be California, New York, Washington, D.C., or Atlanta. However, with my qualifications and life experiences, I wouldn't be able to survive there for long without any assistance. Heck, if/when my mother kicks me out, I might not be able to survive here. If I had to pick a "more obtainable" place for what I need, I'd probably pick Ashville, NC as Ashville seems more trans-friendly and from the looks of it, the public transportation is slightly better there than here.