Stumble Upon is still down Site: StumbleUponAs of 10/17/12 - 11:00 AM Eastern time, SU servers seem to be down.