Update 18 is out http://www.english-heritage.org.uk/server/show/nav.17511
Looks like English Heritage have come to their senses over the time capsule idea as this will now, "...be placed in the Alexander Keiller Museum in Avebury alongside the contents of Dean Merewether's time capsule and that of Richard Atkinson..."