There's been more than one CPU engineer at Intel who has anonymously expressed their frustration that the top guys at Intel (I don't have a link but Google it) for not investing in R&D on new ideas they have for pushing performance forward because there simply isn't any need to invest the money when they're already in the lead. That would suggest that Intel has a great many ideas up their sleeve to pull out when needed (i.e. when AMD regains the lead).
Course it's entirely possible that these 'anonymous engineers' are in fact PR guys in disguise trying to make people (the public and AMD) think exactly that when the reality is that Intel have nothing. Personally though I'm more inclined to take this at face value (makes sense after all - why spend loads on gaining a huge lead when a fairly small lead is sufficient?).