I did not have my documents translated. I did take them to the Peruvian Consulate. As I understood it, they basically certify for the Peruvian governement, that they are official documents here in the U.S. I actually had to go to two different consulates, it has to be the one that has jurisdiction over where the document is from. I was born in Pittsburgh, the Peruvian consulate that covers Pittsburgh was, I think, in New Jersey. I called first, then mailed it to them. They certified it, and sent it back. I lived in Maryland at the time, I typed up a document saying I was not married, had it notarized by the county in MD, and then had it certified at the Peruvian consulate in D.C.
As far as the power of attorney, I don't know. My wife had done some things to get ready, but we did all the actual paper work after I arrived in Peru. We were able to get it all done in two days and get married.
I also used an attachemnt for items that were too long to fit on the form. I wrote in (ATTACHMENT) on the form and put the full address in the attachment.
Nice! Congrats! I'm glad everything went fast and you were approved. :] Did you even need the certificados penales and judiciales? I send those in to the NVC.