Perhaps this thread can be a growing list of sites to check.
Here is one that I don't see a lot of people mention.
Browse the calls for content and check what people are looking for. And then research a bit more via Google Insight and generate yourself some kickass current topic article ideas. (or whatever else)