I'm looking for an application to replace the the current CRM at my office. I've been given 4 requirements. It seems SugarCRM - Commercial Open Source CRM is a pretty nice choice, especially if management will approve the hosted solution so we (the technical staff) aren't saddled with another application to support.

Here are the requirements:

1. Must allow import from Goldmine (I believe XML)
2. Must allow "linking" with MS Office applications similar to Goldmine.
3. Allow for report generation
4. HTML based so no client application is required on each host.

I know there are many things that COULD work, but what I'm looking for is a solution, not a project. I have a full time job and I basically consider this CRM thing a distraction.

All suggestions are welcome. Bad suggestions are tolerated, but good suggestions are appreciated.