Well, there are some lines in the Caro that have some big k-side pawns storms, too. It's not going to be that easy to avoid them, unless you play an open game.
That being said, when you play the Sicilian, do you look for an opportunity to play Rc3 and Ne4? Ideas like that commonly slow white's ability to just rush the pawns down the k-side. Also, how about piece sacs on g4? These are some of the tactical ideas that white has to deal with before he can come at you in a rush. If you are going to play the Sicilian, and need help adopting these ideas to your game, let me suggest buying Tactics in the Sicilian by Gennady Nesis. It seems to me that all you really need some material on more advanced middle game play.
I hope this helps some.
Thriller Fan, I don't remember much about that game, but I remember that I didn't trade there because I like knights more, I wouldn't commit a mistake like that, although my reasoning probably is as stupid. I traded the bishop for the knight there because I thought that knight was too much of a threat and needed to be eliminated. I obviously didn't know too much about the opening and I admit that was a mistake. But I just wanted to defend that move, albeit it is still stupid.
Secondly, I've heard that the Caro-Kann is particularly strong against kingside pawnstorm, is this true? (Sorry for my apparent ignorance)