Jim,
For sure, our "innovation, creativity and design" is by far the most important aspect of our (hopeful) success. But, I wouldn't say that .NET plays a minor role ... I think that the technology is part of what is giving us the "leg up" over our competitors, at least perception-wise to the IT people. To the users, it doesn't matter ... they just like how it works. <g>
~~Bonnie