Cafferty has consistently held both Republican and Democrat feet to the fire in pointing out their lies and hypocrisy. Interestingly, this commentary is repeated amongst Democrats as well as Republicans, certainly amongst Independents that will shape the outcome of elections this year.
Third party? I doubt one will surface in any viable form. The Republicans are churning internally in trying to accept the Tea Party movement and they are likely going to be the default beneficiaries. The Democrats, entirely beholden to the "progressive" Left, haven't a chance of getting any of that anti-incumbency momentum. Guys like Sestak (D) in PA are claiming populism, but it is a lonely cry that is drowned out by the true believers/fanatics like Grayson (D) of Florida.
The interesting action will be in the Republican primaries. Who will win out - the Tea Party ideologues and other anti-incumbency populists or the Old Guard? I'm betting the Tea Partiers will massively shape the outcomes in 2010.