Check here for information regarding fees. Panama Canal Authority - Official Site of the Panama Canal
I2F (imagine2frolic) just went through. He could help you, but may not see this thread since it does not mention the Panama Canal in the title. Send him a pm. I'm sure he will be helpful.
Going around the Horn may be more costly! Probably why they built the Canal.