I hear ya on the cold weather. Saturday I took a trip to IUP with a friend, and let me tell you how freaking cold it was! Okay well Im not gonna tell you the whole thing but lets just say it LITERALLY took me a full two hours after I got home (including a hot shower) to get my body temperature back to normal. After I get some more money I am definetly getting cold weather gear.
Also.. does a full face keep your face warmer than a 3/4 shell? My lower face is always freezing!