overclocks, from what I've seen, same as penryn on air, 4.2Ghz is nothing even remotely special to be perfectly honest, yes, even on air. 4Ghz was "fairly" easy on air on kentsfield cores.
if you work, professionally and do encoding/3d rendering and time is literally money then an upgrade to an i7 rig is well worth it, if you game, aren't a millionaire or don't need to do encoding/3d rendering for WORK and only do it for a lark or hobby then stick with whatever you've got, its no faster for gaming, general use or anything else, its very good in certain encoding and 3d rendering though, very very good. Gaming its marginally better in some games and marginally worse in others, not really noticable in either case.