If you want more info, just shoot me a PM.
I'm thinking that the XL would be right down your alley. Here are a couple shots of Spencer wearing our XL pant. He is about 6'2" and I'm guessing right around 160 lbs.
New shots are going to be up in the store soon as well to help figuring out sizing. Also, we can do exchanges or refunds so no worries if the pants don't fit. We got your back.
By the way, first snow of the year in this first shot. Got to hit some urban rails a couple days ago here in Boulder, CO.