well yaa, after reinstalling windows 7 on my laptop due to driver issues and after reinstalling halo 2, I am now getting disconnected from any server I play in... I used this method to get a product key working...http://www.youtube.com/watch?v=03BBVbbP31U could it be related? sigh...