Hey Kate,
Absolutely! I know our head of IT is a big Magento fan, so that may end up being what we go with. Quick question for you: of the 3 versions of Magento available, do you happen to know which your company is investing in? (Magento.go, Enterprise, or Community). I know these vary a bit on hosted/non-hosted and extensibility. I imagine the more open source solutions will probably be most flexible in integration with various systems, whether its Marketo, the CRM, or the ERP.