How can I integrate Magento in a site?
The easiest and simplest way to integrate drupal with magento is using magento API. http://www.magentocommerce.com/api/soap/introduction.html. Magento API provides all the functions necessary for e-commerce operation. You can get the list of all categories, products, product reviews, shopping cart feature etc.