snapping keyframes to frame# in action window

I was wondering if it is possible to “snap” a keyframe(when you drag it to a new position), to the numbers of the timeline-just like the green bar moves. This would make it easier to get that key exactly on the number instead of dragging it with the mouse and guessing…so is there a way I can do this? If not, has it been suggested?

Hold down CONTROLKEY while dragging. Or press SHIFTKEY+SKEY to snap it.