I'm inspired by the TOTM gang.
I used to have a database on my palm phone with several hundred tunes on it. I knew almost all of them at one point. Then I switched phones, got a palm pre and didn't switch all that over.
However you guys inspired me and a week ago I installed a DB program on my Iphone. I put in about 200 tunes and am building the list again. I have a DB set up with a few different views.
All tunes
Swing tunes
ballads
up tempo tunes
Then I have a pop menu for each tune. Either I know it, have to refresh it (means I can fake it if I have to), or learn it.