l just browsed through ANN website, checked a few things, here is my honest opinion:
in terms of information provided, it's not bad, a lot of good info, but in terms of site structure, my eyes hurt, they cry, seriously, l've seen many badly structured sites, and ANN is one of them, too much garbage makes it trash site.
still information found on it is good, so my overall rating of that site is at best 4-