Wizard’s has an index with the location of all spells in the Spell Compendium and Player’s Handbook. Spell Index. Among the cool features: you can sort by school, class & level of the spell, type of target, and more.
Though, double checking, sorting by caster class/level doesn’t work very well.