I've heard good things about a www.reddit.com