My 6 years old PC with Intel Pentium D is due for an upgrade.

Would Win8 a much improve version of Win7?

Would current Intel i5 etc. have enough power to run Win8 efficiently?