He has done it again.  Scott Hanselman has come out with his 2007 Ultimate Tool List.  If you value your time check it out.