One thing that sets Lite-version-ware apart from 30-day-trial-ware: The lite-version style apps at least let you have some sense of 'ownership'. I downloaded it, installed it, used it and all the features given me are enough to get the given task done, I can save a product of my work and it will always be so until a better product comes down the pipe. With 30-day stuff, man that 29th day is a bummer. Did I figure out all I needed to? Am I going to REALLY need this on the 31st day or am I going to find a better, cheaper app 3 days after I break down and pay the tab? With Lite-version ware at least you ALWAYS have the choice. Some great examples of this:
Xplorer2 (a great dual-pane file manager) which maintains 'Lite' and 'Pro' versions, although Nikos has snuck in some Pro version advertising in the new X2Lite; and
Tuareg (a music app from before ReBirth ruled the world) which, with version 2, is both products in one. You are offered a choice at startup to continue with the Lite version, 'Try' the Pro version (IIRC that meant you had 10 minutes of full Pro functionality) or purchase a register key before continuing. After that, for your entire session, you are never nagged with popups or greyed out teasers in the pull-down menus, etc. Lite was Lite and you wouldn't know otherwise. There are others I could mention, but these are the best examples I could come up with. From a Developers standpoint, think of it like this: you either have 30 days to impress your customer or the entire life of their use of your product. To sum it up, there's almost no comparison. Lite versions 0wn$0rz!!