I just tag all my songs with all the info (title, artist, album, key, bpm, genre) then make a playlist folder for each new month - eg "2012-01" Inside that folder I'll make a playlist for an individual release if I bought the full cd/ep. Then put the rest in a separate playlist "DL'ed in jan '12". Sometimes I split that playlist into genres, depending how many songs are in it. It's usually only 50-100 tracks anyway, so I just leave it. From this I can easily search/browse. Searching is easy as all songs are tagged correctly, and browsing is also easy, as I'll have a good idea of how long ago I got the track, and look in that months playlist folder. I also make playlists for each genre to act as a pool of songs to choose from for each gig I do. The day before I just put songs I think will be appropriate for that night in the playlists