Time's Swampland blog features Today on the Trail (frustratingly, there's no permanent link to the most recent rundown), and RCP maintains a scattershot calendar with hyperlinks to a relevant news article. But the best source, by leaps and bounds, for where each presidential candidate is on any given day comes from Washingtonpost.com.
Former Virginia governor Jim Gilmore formally announced his bid for the Republican presidential nomination yesterday. If case you missed it (as I did until I came across Marshall Manson's post at On Tap), you're not alone. Here's why: