Ok so, I updated to Vista SP2, but Halo 2 still closes on me, and it says I have to update.

Also, where can I get the latest version of H2V?