anish449 :
i want to game decently at high settings(ultra high not required) ie infact it should be playable.i am upgrading my 8 yr old pc, so certain degree of future proofing is required, as i plan to keep the new build for a period not less than 5 yr
thanks for the reply
not a lot of games nowadays has such strict hardware requirements at 1080p. even with Metro 2033, you can still get that nice mix of pretty graphics and decent fps with some bit of compromise. and considering how most PC games are also optimized for the consoles, the next gen being rumored to be using current or last year's PC tech and is supposed to last for 4-5 years, i'd say you're good to go with a single 660. consider as well that some, if not most here are still using a Core 2 Duo with maybe an 8800GTX. now maybe you have a triple monitor setup or plans to, then yes, an SLI makes sense.
my personal advice: don't spend so much for the sake of future proofing alone. note the 660 is rumored to cost $300+. granted, 5 years is a tall order for a gaming PC, but there's really no telling what to expect then. you might find it cheaper getting a great CPU and a 660 now, and buy a new card for less than the original price of the 660 and for better performance 3 years from now, than buy everything now for, say $2500, when a $1000 PC 3 years from now performs just as good as yours.