Today's Hindu had an article about dual core processors. That is two processor cores in a single chip. There would be a 65% improvement in the performance of the computer. This is useful for the hard-core gamers and graphics designers. Intel's hyperthreading will make the OS to think that there are 2 virtual processors. Thus in a dual core processor, you get the advantage of 4 processors.
A major problem when it comes to dual core processors, is that should the customer pay the license for 2 cores?
Major application vendors say 'yes' on the argument that you pay or two pieces of the cake - even if they are served on the same plate. This is the plight of the customers who are accustomed to proprietory software. The best possible solution is the switch over to free software like GNU/Linux.