I named my son Anderson (born in January 2007) and I love it. People always have a positive reaction to his name and often comment how much they like it.
Anderson Varejao, NBA Basketball player (forward) for the Cleveland Cavaliers. AND Anderson Silva, UFC fighter. (Note: both athletes are originally from Brazil. Possibly Anderson is a popular name in Brazil?)
I'm not crazy about names that are clearly surnames being used as first names. This is not a terrible name, but it will likely be shortened to Andy anyway, and people will assume it's short for Andrew. All in all, a bit too surname-y.
Anderson sounds like a surname that someone would rather go by than their first name. Like someone would say "My name is Rick Anderson, they just call me Anderson". It's a name I like, but it doesn't sound like a first name. My uncle's sister in law named her son this. It is strange as a first name. But if you want to use it, don't be bothered by what other people say.
I know a woman who is planning to name her son Anderson only because it was her maiden name. I suppose it is ok, but with all the -son names for girls now in days, I predict this name will become unisex. Like Addison, Madison, and Emerson. They all mean "son of ----"
Alora's prediction has come true: I heard of a young girl identified as "Anderson" during a local news program on television. I guess the person who named the child "Anderson" did not care for the name's meaning.
Reminds me of Anders, but Anders seems more like a given name. People with this name may also hear some Mr. Anderson jokes. Well, if people still remember the Matrix.