Here’s something on the supposed end of Moore’s Law from a guy who knows what he’s talking about (formerly at Intel, now at Microsoft):
Moore’s law was never about Mhz or Ghz. It was about the number of transistors on a piece of silicon doubling every 18 months. The Mhz just came for free along with that. Though the Mhz train may have come off the track so to speak, the number of transistors keeps on increasing. Yes, it’s via more cores, and I’ll get to that, but the point is, it’s still increasing.