Calling him overrated is rather facile. Almost as numbskulled as blaming him for Madrid's problems over the past 4-5 years.
With Beckham you're getting a pretty good midfielder who works hard, stays fit and sparkles once in a while whether its due to luck or not. Off the field, you get a player who hangs out w fans and signs every last requested autograph - esp the kids. He's the best ambassador for football any US fan could ask for.