It's all relative. The clocks appear to stay in the same range, but those clocks are getting faster because the transistor sizes are getting smaller. So, 3.2 ghz today is way faster than 3.2 ghz from a few years ago. Also, core stacking and multi-threaded software is the way things are going.
__________________
|