i will buy my first pc desktop since 2003 so I dont know much from recent computer... I want to buy a new desktop for game but i have a limited budget. I will do internet + play Diablo 3 and maybe BF3. At a store near me i have two option at the same price an i3 with a 560gtx or a i5 with a 550 gtx I cannot pay more so i cant do i5 and 560gtx... so:
Well its a choice between better CPU or GPU. GPU is more important for games, however, the 550 isnt that much weaker than a 560, while an i3 is much weaker than an i5. That being said, for normal desktop work you might not notice a difference as your harddrive will slow you down.
And I agree with uther, self built systems are more powerful for the same price (if parts are chosen wisely, but that why toms is here) and are alot easier to upgrade in the future. (also again requires smart buys)
The 2100 has the same capacity per core as the 2400, but only 2 cores(plus two more hyperthreads) vs 4 on the 2400.
Since most games use only two or 3 cores, there is really not much difference in gaming capability between the two cpu chips.
In #2, you get a much more capable graphics card, and that is the most important component for gaming.