Here on CM? They're still here, but you have to look for them. Hardly anyone goes to them anymore, though :( I love them and still make polls from time to time. It's under the tab that says "More" beside the "Resolution Tips."
If you're talking about other polls, sorry for the ramble lol. I love polls.
at 12:51 PM on Jan. 18, 2011