one thing to consider is, are you getting the xbox or PC version?
if i remeber right they cut the online multiplayer stuff on H2 vista, and not on regular halo 2 PC
and on xbox theres still online, but you gotta pay for xbox live, which im sure your aware of