I think noteworthy composer is a very good(and very affordable) program but if you have the money I would recommend Sibelius it has everything that is required for notating and printing music of any genre and,in my opinion,has the best interface and is a far more intuitive program than Finale or any of the others.