Science & Life: Hominid Evolution
I recently picked up this issue of the French science magazine, 'Science & Vie'. Cover dated June 2006, it's a special issue on the evolution of man complete with a lot of coverage on recent findings and dozens of photos and illustrations that will be useful in teaching evolution. If you live in a large enough city there should be a specialty newsstand where you can still pick this up.
CLICK IMAGES TO ENLARGE