Mirror, mirror on the wall, who in the land is fairest of all? Today I came accross a list of 100 top social brands of 2009 put together by a social media management company Vitrue. The top 10 is… iPhone Disney CNN MTV NBA iTunes Wii Apple Xbox Nike …and it looks weird. I really [...]