Jerry Teo - Mysticplayer on this site has made several of his own stocks, you may wish to contact him. He may be able to give you some pointers on making your own from scratch.
Joel Russo will make you just about any type of wood stock you want, do a search on him.
There are also a ton of Boyds stocks on Ebay for what seems to be a reasonable price ...
What I did in your situation was to call Savage directly and buy a pillar bedded wood stock from them, $150.
I am going to upgrade the wood stock with a composite from:
Stock Pricing | Prairie Dog Special/Tactical | Coyote Stalker | Elk Stalker | Woodchuck | Mule Deer | Hunting Sporter | Benchrest
later in 2008.