Can't believe nobody's done this series before! I'll put down my best guesses from what I remember, though they may not be terribly accurate since the only one I have read recently is the second one, and only the first half.

Arthur: ISFJ
Ford: ESFP
Trillian: Uh....
Zaphod: ESTP
Marvin: INTP