I know it's been six months or so since your last post, but I just found this forum.
I lived in Corydon for 30 years (14-44). I think it is a great place to live and raise kids. I have worked in Louisville for over 20 years, and until February commuted from Corydon every day. It is a safe place as far as violent crime goes, although Harrison County ranks extremely high as one of the major meth hotbeds of the country...
As far as jobs go, you would more than likely have to focus your search on New Albany, Clarksville, Jeffersonville or Louisville. Most of the jobs in Corydon are blue collar or retail/service jobs. Most of the office jobs are gotten through the "who you know" system. The area is beautiful, and housing costs are lower even than Louisville (which is still pretty low when compared nationally).