The shortage of Canon EOS 5D MkIIs on the market at the moment maybe down to the United States forces buying in bulk. The US army is believed to have bought 2024 5D MkIIs and the US Navy 234.
According to DP John Rossetti each 5D came as part of a kit. "I was using one of theirs last week. Each kit is in 3 (sort of Peli) cases, with a:
400mm f2.8 Stabilized
800mm f5.6 Stabilized
5 4Gb Cards
A Major who was on my tail most of the time said the kits cost $60,000."