Thanks for your matrix, but I must respectfully disagree with (at least) your InfoPath entries. I have just been through a 3 month debacle with a client who was told InfoPath was "easy to use" - its not, and worse, I think InfoPath is another example of how MS just goes out its way to over-complicate the simplest of ...