If you can spend 30 more then i5 2310 would be the best choice. Better to get a quad core.
Go for the i3, because then you'll have an up-to-date motherboard, able to upgrade to faster CPUs.
Yes it is worth the extra becuase you'll get two extra cores with the i5, the i3 is a dual-core with HT, whereas the i5s are proper quad-core chips. The i5 will be more 'future-proof' (that's a term I hate using btw) and will prepare you better for games in the future which will take full advantage of the extra pair of cores.i was actually thinking of getting an i3. Thanks for letting us know that its about 55 bucks more to an upgrade to i5, Is it really worth it spending that extra 55 bucks for i5?