Download of the day goodness... large thumbnail support on XP!
Lifehacker's download of the day also points us to TweakUI, a great little power-toy that will enable you configure Explorer's thumbnail sizes to be much larger than usual for viewing folders with photos (or other images) in them.