I cannot post links, but the Cycle Gear Freeze Out pants have been working wonders for me. I wear them under jeans (commuting) or my Klim Misano when riding distances and they are awesome. Lowest I have worn them down to 14 deg f. for commuting (about 1 hour) and 24 deg f for a 7 hour trip and while my skin was cool to the touch, I was not cold. Before then, I was using some long johns from when I was skiing, and the Freeze Out stuff was a ton better.
Don't skimp on the socks - get some quality wool. Check that they are rated for winter temps. I like the smart wool socks used for hiking. Some silk inserts will help as well, but then you are looking at $50 on your feet. However, cold feet = miserable ride. And the smart wool dries FAST.