Blood Elves. Edit: Also, what's the difference between getting off on looking at collections of polygons, and at collections of atoms?
The best race are the Draenei. Gift of the Naaru + awesome feel + best starting zones ever + generally pretty kickass aesthetic value = yes.
Best class for draenei is possibly Paladin. Just because it's cool to be good.