DONT USE MAGENTO.
i myself got a website built in magneto, it sucks, if your database is bigr, even more than 150 products. for perfect solution, you can discuss your project with me, free consultation, no charges, if you like it, you are invited to gimme me project.
but do not use magento