We used Victory Tours to visit the Normandy beaches, and loved it. We actually took an overnight ferry from Portsmouth, England the night before, did the tour, and then took the train back to Paris that night.
My observations from the day of the tour: 1) our tour guide (in a van with a handful of passengers) had been touring people forever and had a million stories to share - stories that had been told to him by the D-Day veterans over the years as he took them around. It was that level of experience that really made the day. 2) there are big bus tours, and I saw them in some of the places we visited. Young tour guide, bullhorn, big group of people. They were not at every stop we made, and I think it's because it would be hard to get that many people off the bus, to the beach, talked to, back to the bus, etc. - ie. the big bus folks didn't see a lot of what we saw, which is a shame, because I can't pick which stop I would have given up visiting because they are all very different 3) it was really easy to get to and from Paris for a day trip via the train.
In 2013 it was 170 euros for the two of us, I think six of us in the van. Doing a quick train ticket search, it's under 100 euros to get out there and back (Bayeux in the case of the tour company we used). A quick google search makes me feel that that's a really good deal.
Point is....I think there are several highly recommended small tour companies out there that will provide you with a better experience than you would get on a bigger tour.
I hope you have a wonderful day. We used the coke bottle we had leftover from lunch to bring some wet sand home, as well as some beautiful rocks from the beach - and I rarely bring home souvenirs.