Why isn't Agbonlahor in the England team ?

It has puzzled me in recent days as to why Aston Villa striker Gabriel Agbonlahor isn't in the full England team. He has been in fantastic form for Villa this season (even being linked with a move to Premier League leaders Arsenal in recent days) but yet McClaren still doesn't pick him. He picks Agbonlahor's Villa team mate Ashley Young but in my view Gabby has been just as good as him.

He scored for the under-21's last night and put in another good display. So why does he still not get picked for the full team. I mean he picks players who haven't played half as many games as him this season (Crouch and Defoe). So, McClaren, if your still in the job after next week, I would suggest you start picking Gabby.