There is usually about a .3-.5 second latency when you alter playback, but I do the image swapping onclick so that the user can see the page is doing something, and they don't keep clicking until something happens (which might not be annoying to them, but when I'm in here on the computer, it might be annoying to me

)
I'm working on building scrollbars in javascript so I can keep winamp-style scrollbars. I've got them working currently on
http://home.avclan.net/test.php but the drag/drop code is based off a script I found, and I need to rewrite it for my purposes before I actually make it control playlist scrolling.
Thanks for the kudos Mike, I'm pretty proud of this thing so far. I'm trying to learn C well enough to write my own plugin for the base so that I can make adjustments and add more functionality, but I'm having a hell of a time with that side of things. I can't seem to get a project compiled with winamps SDK headers