+1 for Steve.

I used him last August when going to Namibia and everything went smoothly.