After Stage 4 TTT Astana has 5 guys in top seven, all within 51 seconds from the leader Fabian Cancellara. Lance Armstrong missed the yellow jersey only by 0.2 seconds.
[Edit: the reason that caused Lance to fail grabbing the lead position has ben identified. They were afraid it might be a virus, but it turned out to be something way more serious than that:
Ben on Lance's TT Bike Before Stage 4 -- powered by http://www.livestrong.com
They still have a long way to ride. This is going to get interesting.