For the metal, disassemble completely. I used brake cleaner on mine, worked perfectly. Some of the hard to get areas, like the mag/mag spring/trigger group, I put in an old pot of boiling water on the bbq pit side burner. Once it came off, hit it with brake cleaner/compressed air.
After de-como'ing the metal, squirt a bunch of breakfree CLP and rub it in. You're good to go.
For the wood, rub down with mineral spirits. Then I made a "boat" out of aluminum foil, put it in the oven with the door cracked, and baked it for 20 minutes at 150 or so. Take out, wipe down with mineral spirits, and repeat. It took mine a total of about 2 hours.
No, it did not stink up the house (that's what the foil is for, to keep it off the burners), but I did hit the fan to exhaust the heat.
I rubbed in a small amount of boiled linseed oil after it was done, put it all back together, and that's it.
One thing----be sure to really really clean the bolt/firing pin. If the firing pin gets stuck in the forward position, dangerous slam fire can occur. Dissasemble the bolt to make sure all the cosmo is out. If you can't dissassemble, soak in mineral spirits for a day or two. Make sure the firing pin will rattle back and forth when shaken, and you're good.
There's tons of good info here too:
http://www.sksboards.com/forum/index.php