nyoke wrote on 05/29/08 at 17:43:31:
I'm sorry to see that none of the 'gods' have deemed your question worthy of reply.
Well, I'm not one of them, but it's kind of a hard question because there are so many possible answers.
Certainly playing the Slav is a good choice, if you like the Slav. Then you can just play 1...c6 against everything.
The Nimzo-Indian is a good choice as well--if you play a line with ...e6 against the Panov-Botvinnik, the Nimzo has a lot of ideas positions in common. But, you'l have to figure out what to do against the Englsh opening, since (for example) after 1. c4 Nf6 2. Nc3 e6 3. e4, or 3.Nf3 for that matter, you can't get the Nimzo-Indian.
If you play a ...g6 line against the Panov, the Gruenfeld might be comfortable for you.
The Queen's Gambit Declined is solid like the Caro-Kann, and gives you natural a choice against the English as well (1. c4 e6 2. Nc3 d5). You'll need to be happy playing against the Catalan, of course.
In his youth, I think Kasparov played the Caro-Kann and the Tarrasch QGD, which seemed an odd combination but worked for him. The Tarrasch also gives you a setup against all the flank openings.
I'm sure someone out there playes the King's Indian or the Benoni or the Dutch alongside the Caro, though they seem even more incongruous than the Tarrasch and Caro.
Maybe the best idea is to find the players who play the Caro-Kann lines you play, and look at their games against d4 and c4. See if any of them play defences that seem congenial to you.