From what I've seen, it seems like Windows 7 could be pushed back to 2010 or 2011, but that there will be an intern release, Windows 6.1. It sort of makes sense, as many people hate Vista, so they want to get a new version out as soon as possible.
I think they need to start over from scratch and give us something worth the money they charge (Even though I won't "buy" it).
They should just let Vista be, and focus on 7.
Who needs 6.1 when you have XP.