The Nokian Hakkapeliittas are hands down the best snow tires out there. They can be over kill, but.... if you want the best thats them. We live at 5,100 feet in the mountains and get three hundred inches of snow a year, they don't even drop the plow blades till there is 4 inches on the road unless it is the highway. Picked up a set last winter and was blown away. the rubber compound is amazing, they have more studs then other tires, and they seem to last longer. In my mind it was worth every cent. For what it is worth, I am not running those on my truck but rather my wifes car. I am not sure what size and ply they come in other then I have seen them on a lot of Tacomas.
I have run 3 or 4 sets of the Hankook I pike studded winter tires on AWDs, FWDs, and 4x4's. For the price point I think it is the best tire out there. Not as good as the Nokian Hakkapeliittas, but pretty damn solid and they have a good wear life. My third choice would be the General winter tire mentioned. Can prob get them even cheaper then the Hankooks. I ran a set of them non studded on my 2010 Subaru and the car was unstoppable.