There are a number of vendors that recover password. I have used elmsoft many times and have been pleased with their software and service. We actually purchased the software to be used stricly by IT Security organization. Many times person leaves the organization with corporate data protected by password.
.\you may try: www.elcomsoft.com
Let us know how to solved it. Good luck.