If it's possible to implement an idea as a desktop app and as a web app, which way would you go?
I'm a little biased here, as as a user I tend to prefer desktop apps over web apps, for the ability to access information quickly: no need to open a browser, no need to login, more responsive, tray integration, notifications, global hotkeys etc. As a developer, I also have more experience developing desktop apps. But as an ISV I have to worry about enriching not only users, but myself too ;)