I used my Chrome add on and like the home page, so now people can find it on Stumbleupon. Is this cool

Some traffic from XDA may come over here too.