If you look up what Swissair are doing you'll get some great ideas - and a lot of assistance. It's under 'Resources' on the Industry crm Developers website.
Cheers
Doug