My product depends on WIX, which in turn depends on .NET, so there was no reason not to go with .NET (I started with WinForms but then converted to WPF). Web can be interesting but I just have a harder time coming up with ideas for products than I do with desktop.