Overall a good movie.
I can see why some people are unhappy with it, but you just have to remember one very important thing: You are watching Hitchhikers Guide to the Galaxy: The Movie. The radio play was different to the book which in turn was different to the TV series. All of these are different again to the movie.
I think it worked. I enjoyed it. I will be buying it on Dvd at a later stage.