As far as the Dayton area goes, IMO nothing tops Centerville. It's a big city/small town feel. You're just 15/20 min. from Dayton's two major malls but you're also about 10 min. away from beautiful open farmland. Sugarcreek Preserve, the area's largest nature sanctuary, is in Bellbrook just to the east of Centerville. My parents live in Centerville and it takes me about 45 min. to get there from Cincinnati (on back roads, not suicidal I-75). It's only about 20 min. from Kings Island and the Mason area. Centerville City Schools are among Ohio's best in terms of academics and athletics.
Centerville is also convenient to your new job in Miamisburg (Miamisburg-Centerville Road is a direct link). C'ville also has a Graeter's Ice Cream, another major plus.