I certainly will. Yeah, you'd think in a big city like Philly there'd be more open atheists. But Philly has a very "provincial" feel for a big city. Some very old-world attitudes still floating around here.
After you've searched for topics of interest (for intelligent conversation) in "Groups" above and in the "Forums", don't forget to look at recent activity which hides along the right margin of the page all the way at the bottom.