The film was terrible I thought. Alan Rickman was a good choice for Marvins voice but the way he looked detracted far too much from that.
Another annoying thing was Zaphods heads. One in the neck just didn't work, and also closed off allot of the book for them.