If you are a Dungeons and Dragons fan like i am then you should buy Neverwinter Nights. Its based all upon DnD but online.
It has single player and online. Unless your in a campaign where a different race is allowed then your starting races include human,elf,half-elf,dwarf,gnome,half-orc,and halflings. All of the classes from DnD are in it and if you buy the expansions then you get prestiege classes and epic classes. Or if you like being the DM then you can create your own campaign. All of the skills and feats are in it also. Graphics are good and so is the gameplay.
Overall i give this game a perfect 10 out of 10 because i am a hardcore DnD player and anything DnD-like i will most likely love.