jQuery is also a great solution for interconnecting various graphical elements and making them do things, like go get you coffee. One such aspect of what you can do is tilt graphics, assign perspective to them and have fluid controller motions. For example, the following script will perform somewhat of a vertical version of coverflow using just JavaScript accessible using jQuery. https://krypted.com//labs/coverflow/demo/vertical.html More examples can be found at: http://dev.jqueryui.com/browser/branches/labs