By now you are all surely worshiping the Optimizer. You are welcome.
What I did is list the races from PH and PH2 along the side noting which attributes get bonuses. Then I listed the classes from the core books along the top. Then I crossreferenced which races get bonuses to both of the main attributes of the class build, noting the build in the cell.
For example, half-orcs get bonuses to str and dex. This makes them an optimal build for a guardian fighter, a brawny rogue, an archer ranger and a two-weapon ranger. Really?! An archer ranger but not a barbarian?! This tool blew my mind. I hope you like it, too.
What is the biggest suprise to you? Is it inspiring a new character idea for you?