The Franklin 220 is STCed for your 172, I
believe. Check out http://franklinengines.com/cessna.cfm
Don't know the cost. I have one friend who installed a Franklin 220 in
his 170A. I think it set him back about $25,000 total.
Wow! This one looks great.
www.Rosspilot.com