Unless this tournament is 4-6 months away, you should play what you know best, even if it isn't all that good.
I recommend the Tartakower Variation in the QGD, but I'd avoid the Caro-Kann.
Oh, and start the QGD with e6 and Nf6 before d5 to keep em guessing and avoid a few bad lines in the Exchange var (Nge2).
I am going to play a big tournament and I want to learn some good opening lines for white for QGD and Caro cann for black. Can anyone help.
Thanks in advance :)..