Midweight poly thermals under Wrangler Thinsulate jeans and a wind/waterproof pant over that....... I'm using a 20 year old pair of Walls Weather Pruf. That'll keep you good to well below zero.
No cotton underbritches. Some sort of athletic compression briefs are good.