Well, I'm on service pack 1 and my games run really well. Just run a lot of your stuff such as vent and your games in administrator mode, your games won't crash as often.
I would say wait for the ultimate service pack for vista, Windows 7. I had no compatibility problems with vista programs. If you feel like staying with vista, everything should work the same with the new service pack, but it still is vista.