Google just doesn't rest. They acquired the company that made Picasa which is now a free download. Picasa is great picture organizer for all your digital photo needs. At 3.5 MB in size and a price of $0 you should definitely check it out. It has oh-so-cool UI, it's fast (even on my home 333 MHz monster) at it has really nice time-line feature which reminds me of Microsoft Photo Triage! (I tried to grab a screen of this time-line but all I get is blank screen. I guess it has to be DirectX stuff or something like that.)
On the similar front. Lookout was acquired by Microsoft, but the download link was removed. Lookout is lightning-fast search for your email integrated with Microsoft Outlook. Maybe you can still find it somewhere on the web or drop me a line.