I try not to  be too much of a reposter, but I got a little nostalgic on this one.  I remember when the first version of this tome came out and I got a free copy when I visited Redmond for the Guided Design conference.  You may not agree with everything you find in here, but it is definitely worth the read to see what Microsoft thinks architecture is.