In my opinion, for the most part, Windows 7 is Vista without the bugs.
However, there is an old saying, "If it ain't broke, don't fix it".
Unless you're looking at a game that requires Win7 there is nothing wrong with staying with what your have. If your having problems with Vista and can afford Win7, then yes. Go for it.