in reply to web-based application or desktop application?
I put together a little toolkit as a desktop application which was used by about 20 techies where we work.. Not a lot of users but what struck me as a problem, which made me look at moving the toolkit to a web based application, was that when some-one wanted me to make a change... to say add some functionality, I only had to make the change in ONE place.
This brought down the maintainence hugely. I never had to keep a record of who had what version of the desktop application and what dll's (we compiled the toolkit) they used when I changed perl versions etc.. I also didn't have to worry what version of perl they had installed etc etc...
Another benefit which became apparent a little later was that these techies could now move around to other sites and still have access to this toolkit without having to install a desktop app.
Of all the things I've lost in my life, its my mind I miss the most.