Very tough question espechialy when deciding between different genre's, but because of the shear amount of times i have gone back to it, even recently, it has to be - Diablo 2. Fantastic game, and so addicting.
Also considered:
Football Manager 2006 - Because im currently playing in the...