Photo organizer software

Does anyone have a recommendation for good photo organizer software, preferably freeware? We’ve got our digital photos organized in folders by date on the PC (and backed up to CD’s as well). We’d like to have things like tags so we can search for individual pictures without knowing when the picture was taken.

Thanks in advance,

I’d like to suggest Google’s Picasa:

I second