I'm on the west side next to Hilliard. I have friend who lives on Mad River mountain ski resort which is northwest of Columbus, we ride up there around Bellefountaine and up by Indian Lake - lots of curvy roads there.
Indian Lake definitely is some good riding. Some nice places to stop up there also. Stop by the Tilton Hilton if you are up in that area. Good food. Always nice to take a ride around the lake.