if you go for an i3 you'll need a new mobo that supports LGA 1156, which would mean upgrading to expensive DDR3 ram. To answer your question i3 is Core 2's replacement so it enables hyperthreading, introduces a newer more efficient architecture, making it "better".