"You'll be glad you got it"
Don't be swayed by the comments about Zaphod. I thought it was an excellent performance. Martin Freeman gives Zaphod the voice that he has in the books. He is amusingly shallow and charmingly inarticulate. He has, of course, an American accent. In his boastful moments he sounds a little like a serene Al Pacino and in his frustrated moments a little like a slightly stunned Keanu Reeves.