Are you working on a desktop software?
huhtenberg: I'll save myself some re-typing if you don't mind - http://news.ycombinator.com/item?id=322929(edit) actually that whole discussion is relevant - http://news.ycombinator.com/item?id=322630