So it's not worth? What about future?
I think that, about gaming, we'll have a bottleneck due to 5670.
Yeah, the GPU is going to be a bottleneck sooner or later. As for the i5 680 and the future... The performance difference between it and i3 550 seems to be so small that it won't outlast the i3. I guess futureproofing would be something like choosing a quad core processor but since they are not available for the 21.5" model we have to get by with the dual cores. Anyway, I think the addition of hyperthreading to these new iMac dual core cpus is the most important thing futurewise -- hyperthreading, which i3 cpus have, is futureproofing.
i5 680 does have Turbo Boost (the other stuff it has that i3 hasn't don't really concern a home user) but I've seen no evidence, especially with the dual cores, that Turbo Boost will be a big help. I mean applications like Firefox and such... We don't even notice a performance difference in them. And with games... Well correct me if I'm wrong but don't today's games already take advantage of multiple processors. In other words, Turbo Boost isn't going to kick in in Starcraft 2 -- or have I been mistaken?
I know there is a temptation to get it. You are paying well over a thousand bucks for the iMac anyway so why not another $200 more -- if it gets you some more juice. However, I think the point here is that all evidence points to you not seeing the difference between i3 and i5 in real-life usage. $200 is over 10% of the iMac's price so it should do more.
I'm buying my iMac with a student discount (over 10%) so I might still have a temptation to opt for the i5. However, those years when I had to get the latest and greatest toys are over. Today I want to buy quality (still something that is a little better than I need) but I also don't want to pay the premium for something I'm not going to use.
I guess the situation is same as it was with choosing the screen size. Everyone is saying the bigger the screen the better, and the 27" has that cool factor. Even though I don't need all that space, see cons in owning that big a screen and don't have enough space on my desk to fit it, I almost gave in. Luckily I came to my senses. I guess I have to be sensible here as well. i5 would be a "cool" choice, but do I really want to pay for "coolness"?