For anyone with a few hours to spare geeking out about Concorde, I recommend this thread:
http://www.pprune.org/tech-log/423988-concorde-question.html
It starts off slow with a technical question, but gradually pulls in some of the plane's designers (and even a flight attendant) discussing every aspect of the plane's design and operation. One of the most amazing aviation threads on the Internet.