I accidentally stumbled upon the updated Digital Locked aka Microsoft Store. From here I found out about intriguing AutoCollage 2008

image

While I was there I noticed some nifty compatibility site for Windows Vista – pretty useful.

image

 

I also came across Microsoft PinPoint but its appears to be, unfortunately, returning me US only results.