Strange works fine for me when I change the view to Medium Icons or above all Jpegs (or other image types) are thumbnailed.  It's probably a missing registry entry as I believe Vista makes thumbnails using the default application itself for that file type and if it can't the preview is broken.

I'm sure someone who knows how this actually works can help with the details though!