I did the service this weekend.  I also changed the fuel filters.  Although I didn't time it, I would say it took me around 2 hours.
I did not clean the strainer, as I did not have the right socket and it was not called for at 50 hours.  I had already had to make one trip into the dealer (30 minutes), because he sold me the wrong oil filter.  I really didn't want to make another trip to pick up a socket.  I will be sure to get one though.  Thanks for the heads up.