I have felt the same way, I spend loads of time searching through sites to locate 'the good stuff'. Here are three winners -
Real World Math - Math lessons on area, volume, etc using Google earth
http://illuminations.nctm.org/ is another favorite around here - the calculation nation stuff gets lots of use.
Learn Scratch - a visual programming language that will allow you students to create multimedia presentations and games using M.I.T.'s Scratch programming language. These are an excellent set of lessons.
If there is anything in particular you are looking for, let me know.
Keep sifting my friend!
Thanks for the resources Steve.