Dirk gave some great tips.
Shipping museum in Amsterdam is cool.
Most major cities share that they have a mix of historical and modern buildings so you can't really go bad.
I have to recommend Utrecht also, unlike Amsterdam its not a tourist trap.
Maastricht is also nice. The romans built...