I d say New York... you get all four seasons there, plus they have good minimum wage and no hurricanes or earthquakes :P
San Diego is big for tourists- (Zoo, SeaWorld, Animal Park, Disneyland, Universal, LA is close) Nice weather all year round and little rain and as far as I know not that many hurricanes. Miami generally has threat of hurricanes and is nice for beaches. NY- the city I assume? Not too much but is nice to visit. Mass transit is the only way to go in the city. Anywhere else theres nothing around, even albany. Theres only state buildings and they never do construction that does anything (they do road work but it is still as bad as before and it takes forever)Ohio- you know the area. You know the people. No big moving. Your going to have to move there and get a new job. You probably don t have that many connections to put you above others in the other cities. Think of how much your going to have to move. How are you going to get it there? NY has a high taxes and taxes on everything. Weather is okay. Very Seasonal. and the city is very high cost of living. but it also has a lot of mass transit for pretty much everything, and its relatively cheap. NY will probably have the most jobs available in your fields compared to the others. But since the others are also tourist places, business will come in great use.
You need to check out jobs before you make the move. State income taxes, housing prices, available jobs. The basic cost of living. The economy will dictate where you can get a job. You could live in Florida with a salary of $30,000. I doubt you could do that in San Diego or New York. Both New York State New York City have huge tax liabilities. California is in a big mess financially, also with very high taxes. Florida, no state income tax. Before you move do some homework, a job is great but you need to be able to make a living.
I would say get the hell out of Ohio! If I were you I would move to Florida. Reason: Only old people live in Florida. This means that they will die off easy and that would leave you to be one of the young people that live there. Florida all to yourself! Cali is only for pre-madana s and fake people.
I lived in Cail for 12yrs and south FL for 13yrs (1hr north of Miami).I would say Miami because the unemployment rate is much much higher in Cail then FL. You have a better chance getting a job in FL. Downside not trying to scare you but don t want you to move down here and find out the hard way but ATM we got worse gangs in the country worse then NYC, they pack ak-47s and m16s and they don t care about taking people life sadly. Just for a few bucks.
I would have to say California but then Florida is very pretty. Just what ever one you think is best.