I seem to remember tht most of the Reserves back then were support troops, and not combat. Kinda like now, but now they end up in combat. And, of course, Desert Storm didn't last as long as this mess has. We also had a lot of Navy and other real allies along, which we don't have there now. So, we actually had only about 100,000 more of our people involved back then, most of those Navy and Air Force, while now it's almost all Army and Marines over there.
So, the actual US troop numbers are pretty close. What's different is that we need a lot more on the ground to stabilize things. Last time, it took half a million and we just threw Iraq out of Kuwait.
This is just the Navy's accounting of Desert Storm personnel buildups, but gives an idea:
http://www.history.navy.mil/wars/dstorm/dsdec.htm11 Dec
DOD announces new U.S. troop strength at over 260,000 in region; updates numbers of intercepts - 4,833; boardings - 583; diversions - 22; 121,940 Reserves/National Guard recalled: 6,877 Navy, 16,495 USMC. Coalition forces strength in excess of 220,000.
14 Dec
Navy implements DOD-authorized limited stop loss action to retain personnel with skills which are critical and in short supply due to extended medical requirements of Operation Desert Shield. The Navy's second use of this authority affects all Navy doctors, nurses, hospital corpsmen and medical service corps personnel whose dates of retirement or separation fall on or after 2 January 1991. SECNAV activates 769 additional Naval Reservists from 44 units.
18 Dec
DOD announces new U.S. troop strength at over 270,000 in region; updates numbers of intercepts - 5393; boardings - 668; diversions - 26; 124,943 Reserves/National Guard recalled: 7249 Navy, 17,066 USMC. USS MONTGOMERY diverts a freighter in the N. Red Sea. Sealift update: 253 ships in support, 200 under MSC operational control; 188 offloads completed (approximately 10.2 billion pounds of unit equipment and petroleum products). 20 Dec DOD announces new U.S. troop strength at about 280,000 in region; updates numbers of intercepts - 5509; boardings - 679; diversions - 27; 127,293 Reserves/National Guard recalled: 7314 Navy, 17,375 USMC. USS INDEPENDENCE (CV-62) returns to San Diego homeport from Persian Gulf deployment. Members of Reserve Squadrons HCS-4 and HCS-5, the Navy's only combat Search and Rescue squadrons, are deployed in the Middle East. SECNAV activates 289 additional Naval Reservists from 28 units.