Great write-up Bud; its becoming the start of my daily read at work!
Just want to say that I'm new here, and haven't as yet purchased any game; still trying to find the time to work through the various demo versions, to find the one that really grabs me (bub on the way, so spare time will be next to zero, so no chance of affording/playing multiple CM's for MANY years...).
But it's nice to find an AAR that has started after I joined the forum, so I can read it in 'real-time' (as opposed to playing catch up with 10 or 20 pages of old posts before I get the to the current one).
I'm learning lots as well! many thanks and keep it up.