ozopsboy: Too right!
El Jefe: ozopsboy is right- most systems will do the job, most suppliers will modify their systems for your requirements but all systems will fall down unless you have sufficient support- don't let your IT dept forget they're working for an airline. From my experience that is what makes an ops system bad.
If I may, another word of advice: make sure that the people who draw up the requirements and/or help develop the system are the people who will use it in anger- BAL let the Ops boys loose on our SDT airops, which turned out to be a simple, effective tool (I wisb I could say the same about the crewing system)