I have the sessions "snap" hoodie from 07 and the zume (Black white) one from 08 i think. they are both awesome at shirking water and snow. and are quite warm, i stick a polartec fleece underneath one super cold days. they are slim fitting. i have never seen an XXL anywhere, but try to get an XL if you can.
like people have said the waistband is slim fitting and so are the arms.
also check out
www.zumiez.com
the water repellent fleece jackets are almost the same thing. sessions ones are a TOUCH warmer though.