We were in the process of migrating our in-house stack (Apache/TCL) to J2EE, cancelled the project before it even started and decided to go .NET instead.
Back then, as Java fan I used to criticise .NET a lot as Java clone like many of us perceived it.
Now 15 years later I have more fun doing .NET projects than Java ones. :)
However I do enjoy both stacks more than any other alternative.