when you select a server does it close then or does it close after it has loaded a map for a server when you click the join button to go into the game? i had a problem with it crashing to desktop when i double clicked the join button after it loaded a map. didnt happen when i single clicked it
most likely you downloaded it...and half way through it had a glitch and made a file corrupt so when you installed you were screwed...also on some sites they have files that are already corrupt....so i stick with a trustworthy site like filefront!