AllThingsD reports that a recent survey indicates 56% of web users admit they self-search (also known as “Googling yourself,” or “Ego-Surfing” or “Stalking-Yourself-Because-You-Don’t-Quite-Get-Stalking.”) And if you are one of the 56%, you tend to be better-educated and more affluent than… Read More ›