LAST EDITED ON Jun-12-02 AT 05:03 PM (Pacific)I don't think there is any 'ideal' races for professions. It will ultimatly depend on how you play the characters.
one example: i have a human alchemist, she is a sling/throwing expert along with being an excellent magic user. she can also melee pretty good, allthough, she doesn't melle much.
races I have used for the classes you listed are:
Ranger ---- Mook, human, hobbit
Alchemist - Human, felpurr, faerie
Bishop ---- Elf, faerie, mook( fun ), dracon(fun)
Ninja ----- faerie or dracon
Psionic --- Mook, felpurr, gnome
Samurai --- felpurr, hobbit, human
If you are trying for 'uber' characters you need to choose your races very carefully. BUT, if you just want to have fun, try some races that are not 'perfect/ideal' for the classes you want. I had a lot of fun with something like: mook bard, rawulf priest, faerie mage, human lord, hobbit ranger, felpurr monk. the idea of a 7' mook playing a poets lute make me laugh a lot!!