Some time back I wrote about Selecting a Bible Atlas here.
I keep a link to Tyndale Tech (Electronic Resources for Biblical Studies) at Biblical Studies Info Page (under Scholarly, then Blogs). David Instone-Brewer surveys various sources for maps here, including making your own. Later I will try to write about BibleMapper. I have downloaded it and it really looks great.
Not everyone has the opportunity to visit Bible Lands and make good photographs for use in teaching, but there are many sources for photos.
These statement by Instone-Brewer really impressed me:
There is now no excuse to teach or preach without pictures and maps.
Hint. If you aren’t using many pictures, wait till the latter half of your teaching, and then wake them up with a map and some photos.