If you're looking for something not-so-casual, try looking at the [url=http://www.roleplayerguild.com/forums/14]Advanced Interest Checks[/url] section. There doesn't appear to be anything posted there recently that deals with superheroes (though I only skimmed the thread titles, so who knows), but you might find something else you like.