This stay-open applet watches your playing tracks and when an un-rated track starts playing displays a window with a demand it be rated.
While you could easily rate the current track from the iTunes icon in the Dock, this script interrupts you and compels you to do so.
OS X 10.6 or later only. Previous universal version available at the link below in the "Info" section.
This window will pop up when a new song begins playing.
Perhaps of Interest...
downloaded 1m 35s ago
App displays files in iTunes Music folder which are not in iTunes library
downloaded 3m 31s ago
Search for lyric sites with Google using info from the current or selected track
downloaded 3m 42s ago
Change selected tracks' Start Time or Stop Time by user-entered seconds
downloaded 9m 20s ago
Display, create text file listing info of dead tracks
downloaded 15m 10s ago
Load this script in your Login Items to activate an iTunes playlist at startup
downloaded 17m 7s ago
Move selected playlists to a new or existing folder