If you have the budget, the $6,000 ecommerce engine called Volusion looks nice. They should seriously consider having a scaled down version for about a thousand dollars. Hosted solutions don’t always work. The screenshots don’t pop up in Firefox (at least, for me).