I sit on our company's architecture review board, and we do a pass on every product that the company does. There are three links that I regularly have grounds to give:
The "Linux is obsolete" Debate - http://www.oreilly.com/openbook/opensources/book/appa.html
Taligents Guide to Designing Object Oriented Software: http://www.amazon.com/Taligents-Guide-Designing-Programs-Obj...
And "The Critique" http://walfield.org/papers/200707-walfield-critique-of-the-G...