The 642 is an Airweight while the 640 is a stainless gun, about eight to ten ounces heavier depending on the configuration. I much prefer the Airweight for what I typically want a snub nosed .38 for. That said, I have owned steel framed J frames and have a 3" 360, the Scandium .357.
The Apex trigger kit or even a Wolff spring kit does help some as does just shooting and dry firing them; when installing springs, check to make sure the action surfaces are smooth as well since S&W doesn't seem to put nearly as much effort into fitting them anymore.
ETA- If your eyes are up to it (and mine are getting worse), they can be very accurate. I do not like the XS Big Dot front sights though as I think they cover too much of the target, but that's just my opinion. They are also a very good gun for quick, instinctive shooting at close range too.