Is Intel i7 980x and GTX480 good investments?

I want to ask if the Intel i7 980x is a good investment for a future processor.. I mean, will it last 3-4 years before it gets "too old", and is it even needed for gaming, game development etc.? Also the same question for the GTX480, should I buy it, or should I wait untill ATIs (or nVidias) next move?