More than you ever wanted to know about 420:
http://en.wikipedia.org/wiki/420_(cannabis_culture)
I refuse to go to Wikipedia for anything involving politics, however, articles involving pot are probably pretty reliable.