There are a slew of canal boat tours available in Amsterdam as you walk along the Damrak. They all offer similar 1 hour tours of the canals on glass-topped boats. Most also offer dinner cruises and other longer tours. Lovers is the line we chose.
Their website in Dutch gives details on the Rondvaart (roundtrip) overrdag cruise that we took.
The first thing to understand is that the boat will not leave until it is full. We were greatly misled by this and got to spend 30 minutes sitting in a boat that was not air-conditioned (read: sauna), waiting for it to fill up. It was not exceedingly warm out the day we cruised, so if you are doing this tour in summer, plan ahead. The boat heads out first to the harbor and you will spend a good 20 minutes floating out there, rather than in the canals. This was fine with me, but was a disappointment to others. The loudspeakers will announce key highlights in 4 languages: Dutch, German, English and French. Because of this, the detail given to each is slim. If you plan on taking pictures, sit in a row that has a window that opens, otherwise you will be taking pictures through the window, as you will see in my shots for this entry.
After leaving the harbor, you will be taken through the locks to the Kaisergracht, Prinsengracht, and Herrengracht. You will see the Anne Frank House, Westerkerk and other major sites of Amsterdam as you are traveling. One of the most famous parts of the canal tour, the 7 bridges, was skipped on our tour due to canal congestion, I assume. We started to turn to see it and then turned back around, with no announcement as to reason. This is the part of the canals where you can see 7 bridges in a row and I wish we had been able to catch it.
While a canal tour is a staple of Amsterdam tourism, I can't really recommend this line. Not having tried others, I don't know if they offer better tours. Given the cost, 9 euro, I would hope for more time in the canals or at least a live guide. Our captain didn't say a word to us until the end, when he asked for tips. A better way to get the same experience would be to rent a boat or a canal bike and make the tour yourself. Just watch out for all the canal tour boats. They're everywhere!