Best Software for Organizing Photos/ Music?

My photos and music (especially my photos) are all over the place. I would like to be able to view them , index them by subject & move to an appropriate folder. What do you use?

I like iPhoto and iTunes, though I don’t really make much use of iPhoto’s keyword functionality – just enough to tag my photos by year and subjects, for the occassions when I need to find a photo with specific folks in it.

I don’t have enough photos to really know much about this, but you might try Google’s Picasa.

Probably not quite what you’re looking for, but Flickr offers several ways to organize your pictures, tags and sets primarily among them.