If you are going to Normandy and want to make the most of every moment, I would strongly recommend Edward Robinson (www.BattleofNormandyTours.com). Out tour actually started weeks before we left Texas with a request from Ed for what we wanted to see and learn and how much time we had. We had one and a half days and a group of 4. I sent Ed a list of what was on my list in order of importance. Ed wrote back that we could see the American Cemetery and monument on our own since they were self explanatory and well marked. He would take us there on our tour if we wanted him to, but it would mean not making it to all of what was most important on the list. We made those visits on our own on the half day before the tour and were glad we did. Ed picked us up at our hotel and after checking to see if any desires had changed, immediately started setting up the scene as he drove. For the rest of the day he built a picture of what happened, what went into the "why" it happened, and who did what and where.
He provided maps of the area showing which troops landed where, where they planned to be at various times and where they actually got to by those times. Knowing how long it would take to cover each site and what was most important he pushed us to stay on track and on time, but allowed extra time when we wanted/needed it to take pictures or absorb what we heard and saw. He knew where the best picture locations, too. We stopped at an excellent restaurant for lunch that was located so that we did not lose time getting there and he gave a review of the menu to aid our selections. We focused on Omaha Beach with only small deviations outside that area to see things important to that area of the invasion. This was day one and two of 18 and I was ready to give up the next several days to stay and tour the rest of the Normandy area.
I cannot recommend Ed strongly enough. He lectured, joked, included everyone in our group, and got them involved to the extent they wanted to participate. He asked great questions and had the answers if we needed them.
On the way back to our hotel he showed us where the train station we were to depart from the next day was located and assisted in our buying our tickets then so we were ready to go the next day. He also took us to the best ATM so we could get Euros for the next few days.