Wheew, what a cuestion.
The thing is i've been playing PC games since 1992, played tons of games but finished small portion of those. And what comes to those i've finished, i'm a fanatic.

Well, not a fanatic, but an addict, almost. Nah, i just enjoy wasting time with good games.
I go retro mostly, to list a few i've been though so far...
wolfenstein3D
Quake
Quake II
Doom
Doom II
Raptor - Call of the shadows
Dune II
Command & Concuer
Red Alert
Space quests series, all but 7th..
enormous amount of HOMM2 & HOMM3
Heretic
Hexen
Hexen II & Portal of Praevus
Descent
Lot of Steel Panther series & Panzer general
Barbarian (Anybody remember this relic?)
Death Rally
Assault Trooper
Endless hours of Slicks 'n' Slide
And heck of a stack of games i don't remember at the moment...
Newer games... hmm.. Fallout3.
Eschalon Book I, almost, just the final few things i haven't been through yet, i'm too eager to try new characters all the time.
My problem with actually finishing games is that i usually move quite fast on other games and with the best few i spend endless hours.
To the CRPG genre i'm quite new. Eschalon is the game which blew my mind totally to true rgp games. I have always enjoyed games with rpg elements... For example Korax project, Hexen with slight rpg feel and HOMM series.