Hey there,
I'm curious, how many products are we talking about?
The reason I ask is I've got a great system I can implement for the project images that will GUARANTEED, not be laggy at all. It'll be fast, smooth and seamless.
Also what is the average file size of the images you use.
What platform are you using for your website? PHP, ASP.NET, ASP CGI etc.