If you're willing to spend a few clams, I really like Adobe Audition, for music and voice overs.
Scouts Out!1 Cavalry Ho!
I am no musician but use Audition some to tweak and clean up audio. Great program.