Stuart Broad certainly looks better than a last batsman. Monty Panesar batted well for Northamptonshire against Sussex yesterday too, meaning that England should have a fairly steady batting line-up in the future.
England don't seem to have the mentality for one-day internationals. It looks like they are trying to play like they do in test matches, only to realise they need to speed up the scoring rate and lose wickets.
Pakistan look like a very well planned one-day team, they deserve the wickets they get. Their batting line-up suits this format, strokemakers as opening batsmen, men that can keep the scoring rate high in the middle order, then Shahid Afridi has the job of smashing a quick fifty or so, and the tail-enders are no mugs with a bat in hand. That is the sort of stability England fans can only wish for right now.