I actually managed to get one of these wonderful things and through a post was just reminded that they aren't always easy to come by.
First, I'll say I got the visa in Cape Town since I think that makes a difference. Going South, and getting it in Nigeria or something might just make for a generic 5 day (and explain the dirth of tourist visas since most travel is N-S) In CT they want:
-A letter of introduction in Portuguese with a copy of the person's ID card (front and back) that is notarized in Angola. The Embassy is happy to have them faxed directly (make sure to have a copied e-mailed to you).
-A letter in Portuguese from you stating why you want to go to Angola, where you are going, etc. I gave them a here-to here-to here list and also mentioned that after watching the Africa Cup matches I just really wanted to see more of what Angola had to offer.
-a copy of your yellow fever cert.
-2 passport photos
-Proof of money (they say they do, but they gave me back my bank statements and said they didn't care)
Now, for the good stuff...
The guy to get the translation done is:
Germano Menezes
gamenezes@telkomsa.net
He is a true gentleman and knows what to write. Maybe tell him to do the same layout for you as he did for me (The Canadian David Radford in mid/late August of 2010). His prices are very good (under 200 Rand for a 1.5 page translation with full wax seal, etc).
The lady to get the invite done is:
Nancy Gottlieb
nancysschool@gmail.com
It will cost you about $55USD all in.
She will get you a properly notarized and filled out letter of invitation send from Angola to the embassy in CT. While I haven't met her yet, she has been fantastic at getting the visa done and being available over e-mail. She also trusts 'us' and so I expect anyone who uses her services to remember that- it's not just you, it's all the rest of us too.
Okay, yes- I know you can do it cheaper and easier, but in CT they are rather strict and I did get a 30 day visa.
Big P.S.
Get a printed copy of your letter of invite!!!!
I almost got denied entry because I didn't have a copy of my letter of invite- not at the Angola border, but at the Namibian one since they wouldn't let me stamp out without one. It took a while and some tense moments, but if it wasn't for luck I would have been denied entry.