An excellent Intro To Amsterdam 101 site and should be mandatory for first timers is S G Collins' How not to get hit by a bike and other stuff they forgot to tell you about Amsterdam. This is a good site for the seasoned traveler also.

Enjoy
FlyByNite