Lmao, get an i5 and spend the extra $$$ saved on an SSD, they improve your quality of life so much, because the thing with computers is that latency isn't actually due to the CPU, but rather the hard disk drive. An i7 is good in situations where you need the extra cores - i.e. extreme circumstances of multitasking, virtualisation, video editing and rendering, to an extent graphics editing as well, especially if you are using complex filters and especially anything to do with mathematical or floating point operations. So for someone like me, I tend to require a quad-core, which I have on my desktop (i5 2310 - i5's are quad-core for desktops). I have a dual-core i5 on my laptop and it runs my day to day things such just fine.
However, both my computers have SSDs and I will honestly testify that they have improved the experience so much. And also, get a lot of RAM, 4GB is standard, but you can't go wrong with 8GB. Most people tend to buy computers based on CPU only, but in the end, most mid-range CPUs will be good enough for most people.