EasyZoom is an elegant, highly optimised jQuery image zoom and panning plugin that includes an extension to create a gallery and supports touch-enabled devices including the iPhone and iPad.