Fred Barnes also thinks the Republicans have an uphill fight in 2008.