I don't think the Repubs will take back Congress, but I do believe they will close the gap significantly. And I don't believe it's because they will get their **** together, I think it will be because they don't have 'D' next to their name, which is ironic because the Dems are in power now because they didn't have an 'R' next to their name on the previous ballots.
Yes, a third, fourth and fifth parties are needed. This two party system is killing this country. But rather than just having more parties, I believe we need just one party that pays no attention to special interests.