The word "Best" assumes one is perfect for everyone, which simply isnt true. You have to look around, and ask people their oppinion on their favorite. Some like Tapco, some like ATI or whatever the latest is these days.
I have a Tapco adjustable on one of mine. Its nice to be able to adjust the butt to where I need it for a good cheek weld without hunching over like Quasimoto.
I would say the Tapco is alright, for just over $100. Its not a "damn, thats a fine pice of craftmanship" type stock, its a "damn, thats sorta badass" type stock. It includes a forward upper rail for a red dot or what have you. Was expecting a lower rail but it has the bayonet cut-out slot so no rail for a grip/bipod. {Heard you have to find and order this type specifically, make sure you know what you're ordering, especialyl for the bayonet type you have}
For $100, I can let my SKS wear it, and if it cracks or gets scratched in a year or two, big deal. Its synthetic, inexpensive and not an antique like the original stock. That being said, I have my 10/22 in the same Tapco stock and really find both to be quite acceptable.
I thought it would lighten the weight of the rifle, but it really doesn't. It just gives you options, adjustability, and that "black-appeal" if you like military/tactical blackness.