There are so many choices here mate, you could spend hours getting lost in the world of slideshows. I think JQuery is the way to go. Usually downloadable and working out of the box, most can be easily customized.
Here is an example of one quick search. http://www.tn3gallery.com/
I think they charge for this particular one, but there are millions of free ones available, and i happen to have one exactly like this. If you like it let me know and i'll upload it for you.