Maybe it's because I'm a computer programmer that I find Lilypond the best thing to use
It has major advantages, I agree!
I am a linux fan and have used lilypond for quite a while now. The best thing is .. it's free but don't forget that it is the best programme to use without a mouse (you are not lickely to get RSI by using Lilypond!)
The main reason I use Sibelius nowadays is because I need to use windows (I need Delphi for my work) and I hate switching between operating systems all the time (and no.. setting up lilypond and using it in a windows commandline is a major pain in the.. )). Luckily for me we are switching to Qt /C++ right now so I can use linux all the time.. I am very curious which I like best because I seem to get quite addicted to Sibelius, mostly because of the excellent layout and the not so excellent process of debugging lilypond code
But hey... didn't you mention to be a computerprogrammer.. I guess the quotation at the start of this post is true afterall