What issues are you having with phpslideshow? The slideshow on your site seem to work well for me. What's not working? It's been around for 8 years and has been updated as late as Nov 2006. That's not really old yet. There are hundreds available, flash, dhtml, css, ajax, mash-ups (flikr,picasa,etc.), with resizing, transitions, exif info, and on and on.
Here are a few.
formatting link
formatting link
formatting link
formatting link
formatting link
formatting link
20PHP/
formatting link
formatting link
formatting link
formatting link
formatting link
formatting link
formatting link
javascript/
formatting link
for-freeflux.html
formatting link
formatting link
Do you want flash or no flash? What software is the rest of the site? Most blog and theme-based PHP website toolkits include a slideshow. Do you want to try to restrict downloads of the pictures? Do you need watermarks? Do you want transitions, zooming, resizing? Do you want exif info displayed? Do you want to use external photo sources like flikr and picasa? Do you want rotation, like ad banners? Do you want feedback, blogs, polls, voting? How much PHP or javascript do you know? An PHP or ajax javascript toolkit can give you great features for the whole site but is code only, you write with/to it.
Best advice is find two or three sites that have features you want. Then you can get recommendations on whether the sites are implemented using opensource, or if another package has the same features desired. Which brings us back to the original question, what isn't working for you with phpslideshow? What don't you like about it? What features have you seen that are missing from phpslideshow that you want?
What do I use? I work with PHP websites (oscommerce,drupal,phpnuke,etc.) and normally use the slideshow included with the package unless some other special feature is required. Otherwise I write my own, less is more, and I want it fast, secure, and unbreakable.
One of AJAX's first primary use, before it was commonly called "AJAX", was slideshows, before people started writing frameworks for data/json transport, so most AJAX toolkits include slideshow code. A few of the current AJAX implementations still use javascript rollover image code (slideshow) to trigger the extended http request.
Using old fashioned coding you can extend a rollover to multiple triggers. Normally rolling over a menu item changes that menu items picture to highlight it. This is assigned by name and you can assign all menu items to change the same single picture. Now your menu is pictures, right? So the thumbnails are a menu that rolls over the single large picture display. It's the same code used in 90% of menu rollovers you see on the web. The slideshow is a simple timer loop. The frameworks or toolkits add transitions, pre-loading, random rotation, and feedback.