per siti piccoli utilizzo ancora osCommerce, anche se la versione 3 č ancora beta.
Con la 2 ho tutto quello che serve per siti di piccole (a dire il vero anche medie) dimensioni, il problema maggiore č la personalizzazione del template grafico, non ha un template engine per cui devi editare "a mano" i vari files. per il resto perō funziona molto bene, occhio alle patch di sicurezza.

altrimenti una valida alternativa č virtuemart, che su joomla 2.5 č diventato davvero un buon prodotto.

su magento invece ti sconsiglio di proseguire, come ti hanno giā detto č ottimo ma eccessivo per un sito di piccole dimensioni, trovare un buon hosting non č facile. per dirti: ne avevo trovato uno a 900 euro / anno, come son cresciuti gli utenti sul sito son dovuto andar via per disperazione. un virtuemart o un oscommerce lo fai girare bene pure su hoster economici.