Tenho testado ambos e vi com toda nitidez, que o OsCommerce é de longe muito melhor do que o VirtueMart.
O OsCommerce possui uma infinidade de extensões que podem ser instaladas como o Joomla,
NO ENTANTO, ele não possui uma interface administrativa tão amigável como o Joomla e o VirtueMart:
Principais recursos:
VirtueMart:
- A melhor opção de e-commerce PARA JOOMLA, ou seja, ele só funciona junto com o mesmo;
- Interface gráfica de fácil configuração;
- Fácil configuração de meios de entrega e formas de pagamento internacionais, como PayPal;
- Opções em passos para serem efetuadas as compras;
- Extensão totalmente em português;
- Não requer ou muito pouco, conhecimento em programação PHP;
- Não utiliza templates, o que limita o aspecto visual das lojas;
- Suporte não muito eficiente no fórum do mesmo, por não ser tão ativo pela participação dos membros, além de ser em inglês;
- Problemas técnicos para integrar ao sistema brasileiro como Correios e Boletos. Poucos desenvolvedores se propõe a elaborar soluções práticas com o sistema brasileiro.
OsCommerce:
- Funciona independentemente do Joomla, mas pode ser exibido através do Wrapper;
- Não necessita integrar com o Joomla, pois todos os módulos necessários são instalados direto no OsCommerce;
- Forte suporte - em inglês - e suporte em português (veja links abaixo);
- Suportam um grande volume de produtos;
- Grande variedade de módulos;
- Templates diferenciados e com o aspecto idêntico das grandes lojas virtuais;
- A instalação de extensões não são feitos como no Joomla - onde este possui uma interface gráfica amigável onde qualquer leigo com um bom treinamento pode fazer - o OsCommerce na grande maioria das vezes é necessário alterar os códigos PHP e até SQL para customizar o tema da loja;
- A administração é mais complexa e possui uma infinidade de atributos a serem configurados.
- Diversos módulos de interface com o sistema brasileiros - Correios e Boletos bancários.
- Não possui versão 100% em português: cerca de 90% em frontend e 50% em backend.
Se não me esqueci de mais nada, isto deve ser as principais características de cada um deles.
>>> Concluindo:
O Virtuemart é uma excelente ferramenta para integrar ao Joomla, mas precisa ser desenvolvido de forma a não ficar tão dependente do Joomla em relação as suas extensões. De interface amigável e fácil administração.
O OsCommerce é um grande sistema e-commerce utilizado em massa no mundo todo e muito popular mesmo. No entanto, suas configurações e operações são um pouco mais complexas, o que demanda um tempo maior de elaboração e treinamento de quem vai atualizar a loja.
É isso. Espero ter passado um panorama de ambos estes aplicativos web.
Links adicionais:
OsCommerce:
Suporte em inglês:
Oficial:
http://forums.oscommerce.com
Suporte em português:
http://oscbrasil.hpk.com.br/forum/
http://www.omeunuke.com/modules.php?nam ... wforum&f=1
http://www.phpmania.org/modules.php?nam ... =index&c=2

Gostaria de testar??? Download da
versão totalmente em português com boleto e dados dos Correios:
http://willian.info/index.php?option=co ... Itemid=105
Loja completa, onde pode ser instalado quantas linguagens quiser: português, inglês, espanhol, francês, italiano, alemão....
VirtueMart:
Suporte em inglês:
http://virtuemart.net/index.php?option= ... &Itemid=71
Suporte em português:
Não existe nenhum fórum em português que tenha um suporte eficiente.