I still think Intel should have publicly called the new line they released in July 2006 as the 'Core' processors. They could have kept the 'Core 2' name for the epic Nehalem line which will come out in late 2008.
Instead, Intel has done the opposite! The present generation is called the Intel Core 2. The next will be called the Intel Core.
The Intel Core will have generic identifiers. For now, it's i7.
I've built a couple of systems for friends. It's a major headache to explain the differences between the Celerons, the Pentiums and the five dozen flavors of Core 2s. Intel just managed to make it even tougher.