I have just added a new project - iTunes Info - which allows you to control iTunes and displays iTunes information. It is highly customizable and has a nice looking glass interface. The source (released under the GPL) and downloads are available through itunes-info on Google Code.
This iTunes controller has a unique system customizability, allowing any number of actions being applied to events (either iTunes events or keyboard events) and any number of events having the same actions and the display content is highly customizable, pulling almost any available iTunes information.

