The correct upgrade path from Vista is to OS X.
I am going to try to Upgrade my Gateway Laptop from Vista to 7 after I make my kids pay for a new keyboard that they screwed up.