GlassEye, I personally like some of the options out of the Planar Handbook.
I like the idea of playing a mephling sorcerer of wizard, and then basing all of the magic he learns off of his elemental as described in the Dragon article called "The Color of Magic". So a water mephling's magic missile spell might look like a shard of ice, or the shield spell be a thin layer of moving water that surrounds the mephling.
Another race I really like is the shadowswyfts for a rogue.
Of course you could go with one out of the Monster Manuals, as long as you pick one that is humanoid.
Also, Shayuri had a good suggestion for the boosting traits.
Shayuri, the beguiler is my favorite character class of all time. Dragon-based sorcerers are also always very cool.