You can easily fill 7 days in Amsterdam if you wish!
There are lots of canal cruise options, but if want something really special I would suggest a cruise on
"The Tourist"...one of the most famous and proudest little ships that sails the canals of Amsterdam. Built in 1909, this small classic wooden launch hosts many of the visiting dignitaries and celebrities. Everyone from Kings and Queens, Presidents and Prime Ministers, Winston Churchill to Sting.
It's got a small outside viewing area at the rear of the ship, and inside is fantastic with inlaid wood and wonderful brass fixtures. It's small but classy and intimate. Full self-serve bar (fee, honor) and even tea service is available (also fee).
It's really a first class sailing and a nice little secret that most visitors never even know about. It is docked in front of the Hotel Pulitzer, and I think most that wander by it think you have to be a hotel guest to book it, but you do not. Just go inside and book with the front desk.
There is only one sailing a day weekdays and 2 on weekends, but almost every time we've been on it we were the only passengers! You'll see the jealous look of hundreds of other tourists as they pass by packed in their aluminum mega cruisers, and you actually become a tourist attraction yourself as folks on the banks wave, and take pictures of you and the ship, as it passes through the locks and canals.
The skipper, a young man named Scotty, is a great tour guide and loves history.
Here are a few snapshots (ignore the ugly faces of those 2 FlyerTalk guys) we took which shows some of the ship and interior:
http://members.aol.com/premexfiles/thetourist.jpg
Price is approx US$35 per person for a 75 minute cruise, and you'll think it was worth every penny and then some. You'll really feel like a VIP.
The Hotel Pulitzer is located just a short block down from Anne Frank House on the same street/canal...the Prinsengracht.
On Anne Frank House, I tend to agree with
Factotum's post on page one of this thread. I've always been non-plussed by the experience. If the rooms had furniture set up exactly how it looked then, you might get a better feel of what it was like. But they are just empty rooms with a couple of displays and TV clips. But since you're there 7 days, might as well do the "obligatory" deal.
And don't forget about Vondel Park in Amsterdam. You could easily spend a half-day here alone just strolling, visiting the Film Museum (and the great Hitchcock indoor/outdoor Café Vertigo), and there is even a funky Spiritual Center that borders the park that offers all sorts of strange and crazy "life is a column of air" zen, crystal, alien stuff, with an interesting gift shop and a very nice snack bar/tea room in an nice old Solarium up top. Visit a Coffee Shop and then here, and you'll soon be right back in the tie-died 60's!