I think the Stumble Upon logo looks like the Lululemon logo with a chuck of hair cut off. I don't think logos that remind me of other logos are effective. When I saw the StumbleUpon logo I immediately thought, Lululemon. Which distracted me from thinking about StumbleUpon. It's not a strong similarity but just enough to distract me.