i'm effing tired of people who religiously preach how sufficient i3/i5 is, you know, not everyone uses pc to play mw3
The thing is, the vast majority of people use a computer to surf the web, check email, store a music collection, type up documents and spreadsheets, and little else. Some will do some very basic picture editing or a movie here or there, but nothing that will fully utilize even a quad core i5. With that in mind, an i3 or i5 IS more than sufficient for their needs.
While not all people play MW3, far fewer people actually do heavy programming, digital video editing, 3D design, hi-res graphic creation, or even overclock their hardware.