If you're happy with your jacket, stick with it. (if it ain't broke, don't fix it) Or do you just want to do some more shopping...
I wear an Ibex helmet liner under my helmet. It keeps me warm, but not necessarily dry. I'm a big sweat monster, sweat a LOT, and the wool keeps me warm even though I sweat through it one way and rain is coming through it the other way. Half the time I end up getting hot and taking it off while I ride, then putting it back on when I stop riding and start to cool down.
"If Americans want to live the American Dream, they should go to Denmark." - Richard Wilkinson