I lived in Ohio for a few years and hated it. I have lived in the east, midwest and west and have traveled widely. By far my favorite place in the country is San Diego. Beautiful weather, friendly people, lots of culture, museums, theater, theme parks, professional sports, thouroughbred horse racing, and great scenery. You can spend the day at the beach one day or dive to the mountains to ski the next. It's avg temperature is 70 degrees. Pleasent summers, mild winters, plenty of sunshine.
San Diego is one of the nicest cities in the country. It's a major tourist destination and there are tons of things to do.
Mission and Pacific Beach are your best bet for fun in the sun. Belmont Park has a vintage wooden roller coaster (one of two remaining seaside coasters on the west coast) as well as other rides. There is a strand (boardwalk) that runs the entire 3 mile length of both beaches. It's a great place to walk, run, bike or skate. http://www.missionbeachonline.com/
Some must see attractions are the world famous Zoo, Sea World, and Balboa Park. Balboa Park is the largest urban cultural park in the country. You can get a park passport which allows you entry to a dozen museums as well as the zoo. http://www.balboapark.org/info/passport.php
Other attractions in the park are the Air and Space Museum, Ruben H. Fleet Science Center, the Natural History Museum, the Museum of Man, the Automotive Museum, the Old Globe Theatre, the Hall of Champions, the Botanical Gardens, and the largest outdoor pipe organ in the world (free concerts on Sunday).
North County San Diego is home to the Zoo's Safari Park. There are multi acre enclosures where herds of wild animals roam plus lots of hiking trails. It's worth the visit and is a different experience from the zoo. You can ride a zip line, tour the park on a Segway, or take a photo caravan into the enclosures and feed the giraffes. http://www.sdzsafaripark.org/
La Jolla offers great views, great surfing, great food, great theater, and great shopping.
Check out the surfers at historic Windansea Beach. At low tide you can walk out onto the tide pools. Walk along the Cove and check out the caves. Visit the Museum of Contemporary Art. Take a stroll on Prospect St and check out the shops, galleries, and have some authentic Mexican food at Alfonso's. Then head to the Birch Aquarium at The Scripps Institution of Oceanography. It has a spectacular view of the bluffs over the Pacific Ocean. The Tony award winning La Jolla Playhouse is located nearby on the campus of UCSD. For a few laughs at night, The Comedy Store is on Pearl St. http://aquarium.ucsd.edu/http://www.a-zsandiegobeaches.com/windansea.htm
Check out these sites for more info http://www.sandiego.org/nav/Visitorshttp://thebestplacesinsandiego.com/