I wish people would stop slating Vaughan. He's a world class batsman, as he proved on the last Ashes tour. However, captaincy (especially when your losing) adds enormous pressure onto him, and he has developed a slight flaw in his technique - as Geoff Boycott pointed out on his Channel 4 commentary, his bat is coming down towards mid on, rather than straight. I'm sure Duncan Fletcher will have picked up on this, and will talk to Vaughan about how to sort it out.
Captaincy has affected the performance of just about every batsman who has ever had it. The only exception I can think of is Ponting, who never has the pressure of losing, and anyone could captain Australia at the moment - just throw the ball to McGrath and Warnes, and wait for wickets to happen.
I think England will have a much better showing in the second test - we have a much better record at Edgbaston, there is no slope for McGrath to exploit (I thought he bowled beautifully, by the way) and they will be desperate to get back on level terms.
I also think you're being a bit harsh on Bell - he's only played one test against them. I don't see how you can criticise the England batsmen for not being able to pick Warne - only Pietersen can because they play together at Hampshire.