Lets see.. I think the game that got me into Roguelikes was Castle of the Winds

Fond memories.. There were a couple of others but I forgot their names. Personally I prefer graphical roguelikes, guess that doesn't make me as pure as some of you - I guess that also explains how my game
Caverns of Underkeep has turned out.
Currently I'm playing through some of Slashie's games - I really like how some of the combat skills work in Escape from mt Drash. And the swimming, jumping thing in the Castlevania roguelike is pretty cool too.
I got started programming Caverns when I just scrapped a hobby RPG project that just became too ugly (this was before I knew about OO design) and I was looking for a smaller project to do - hence a roguelike. I also wanted to make a game I could complete over the summer (One month left)
I also decided to write it as a java applet, which would further reinforce the need for me to keep the scope of the game down.
I will probably program another roguelike or two (amongst other projects) over the years. I think theres a lot of things that can be done with procedural generation still.