I finally finished the main quest in Oblivion today, and aside from Martin Septim, I won't remember any NPC from the game. Sad, but true. Still, I've had an awesome time with the game and I will continue playing my level 46 character (must see what the mage guild is about, after all) even after the end, so I guess some games do quite well without great and memorable characters.