Generally speaking the Cincinnati, SW Ohio area is one of the most affordable areas in the US to live in. It's all relative. That being said you don't want to live in the Springdale or Evendale area. Sorry but that's just my .02. If you make it up this way you will quickly see what I mean when you compare areas. GE is right off I75 and you can easily be in Butler County, Mason, West Chester or Liberty Township in no time flat. You can get a lot house for the buck in these areas. The schools are a lot better if you have kids. I live in Liberty Township and some of my friends and neighbors are Engineers and managers at GE. There are a lot of GE folks up this way.
Roads get salted in the winter and you never know what the weather will be. Most summers are hot and humid. Last winter wasn't bad at all and this past summer was awesome.
Ohio has 3 temperature zones. Ours is the best as far as Ohio goes. As the weather moves east it picks up the southern effects from the Ohio river valley. There's an old saying around here, If you don't like the weather in Cincinnati just wait a minute.
Ohio taxes are middle of the road, we are gun friendly and extremely confused in politics.
Good luck.