ammdc7, I am roflmao at the film loop in your sig. That's the greatest thing I've seen since Phil Mickelson's putt fell on 18 (either that or I'm just overtired).
Winka, if it does just turn out to be the radiator, a factory one will cost about $4-500 or more, but you can get an aftermarket one (we use them a lot in our shop and they are pretty good) from a place called 1-800-RADIATOR. They are pretty much nationwide. That should cut it down to $175-200 plus labor.
However, a check engine light could mean dozens of things from an oxygen sensor all the way down to having lost or mis-installed your gas cap. The mechanic can hook a scan tool up to your car which should give you a quick and accurate idea of the problem.
Being a Toyota guy, I'm not familiar with any common problems on that model, but before you have anything done check with your local Honda dealership. It's possible that your problem, if common, may be covered by an extended service campaign. It's at least worth looking into.
Please keep me updated as to what happens.
Paul