Мне кажется уходит оочень много времени на одни изображения товаров. Может есть модуль или наработка чтобы вставлять для товара одно большое изображение, а маленькое и всплывающее уже создается само.
Использовать GD. Модулей тут хватает http://addons.oscommerce.com/