Magento / Drupal integration API allows you to bypass Magento, using only Drupal as front-end.

It synchronizes everything : products, catalogue, prices, users. It creates orders and manages the cart.

Here Magento module for Drupal : http://www.drupal.org/project/magento
And here it's documentation : http://drupal.org/node/468036

Enjoy !