Get an 'I Amsterdam' card, it gives you free travel, free entrance to a heap of attractions (including a boat trip on the canals) and 25% off a range of restaurants.
It's very moderately priced and comes in 24-, 48-and 72-hour sizes and can be obtained at the VVV Information Offices of the Amsterdam Tourism & Convention Board.
Send your feedback or queries to been.there@guardian.co.uk
Search Been there