My company has had me traveling for the last couple of months for internal meetings. I have met alot of people but am terrible at remembering names. A bad thing in my current job.

So I thought I'd download pictures from our company directory and put them in a slideshow with name, title, and notes annotated. I'd like to be able to do a slideshow but not as a screensaver or desktop. I'd like to have a sidebar or ideally a resizable window that floats on top that randomly rotates through the pictures. Google Desktop has something like what I'm looking for but no annotations.

Does anyone know of a software package that will do this for Windows XP?