Is StumbleUpon trying to compete with Google and Twitter in social search? While they may have been trying to move into that area earlier this month, now they appear to be moving in the opposite direction. Maybe they’re afraid of Google? Whatever it is StumbleUpon has going on, I still consider it a unique and fun [...]