Each notation software program has it's strengths and weaknesses.
I own and use Finale. If you plan to use the notation for publishing, Finale is a good way to go. The downside to Finale is the learning curve.
Sibelius may be a better solution for you. I don't think it has the learning curve that Finale has, and I think it's less expensive.
I would personally recommend that you try both before you purchase one. Once you choose, you won't want to switch later on, so make your choice stick.
Depending on what you are wanting to do, there are other notation programs out there, but for the most part, you get what you pay for (e.g. features).