Many, many people have discovered our site through StumbleUpon over the years. Last week, the company launched StumbleUpon Channels, which help Stumble users keep up with their favorite sites. If following people on StumbleUpon is something you'd consider, please consider following us!