When I use my computer, I often feel that my CPU is under performing. The only time I don't feel like this is when I am using programs or playing games that are made for multi-core processors. This has stopped me from upgrading to i7 simply because I don't know if windows will use it that way I want it too.
Maybe I could start a HUGE debate out of this question. :)