Ya, sorry about the crashes. There are a few situations where Java and Cocoa don't agree on what should stick around in memory. It's resolved now, not sure if what's posted has the latest version or not, but I'll update it soonish.
And I don't actually have a touch screen to play with right now so I wasn't sure about the size of the buttons. I'd have made them larger to start with but screen real estate at 840x480 is a highly valued commodity. What do you think about the size of the scroll wheel? Can I shrink it down some?
And sure, I can add song rating. The main problem is fitting all the stuff on the screen AND having it big enough to work with on a touch screen. Perhaps I'll make a "song details" button that drops a sheet or changes the view. That sound good?