Raymond, how about a little more detail about the specific speakers and usage? It can be as simple as John suggests. On the other hand, your "...nail them to the wall..." comment makes me wonder if you're trying to get something mounted up high like possibly side/rear surrounds.
Depending on your access and comfort with tools, MDF, plywood, and even PVC pipe (sand filled) can be used to make solid, low cost stands.
The speakers i am mounting are rear Ported RCA bookshelf speakers. I wanted to get them on stands to get them properly placed. It's either that or get some Nice cheapo Speakerstands on amazon.com if I can't do DIY for them. And cinder blocks stacked on top of each other isnt a good Idea because my seven year old Sister STOMPS a lot and the floor makes things rattle and slide when she does so. so a properly put-togeather speaker stands are in order for this room plus the floor isnt exactly even seince the house is OLD.
The speakers are my front speakers (center is on top of the TV)
Some variaton on these from our own PatMan or an MDF/plywood box will do the trick. For extra stability, I would fill some of the base with play sand. I would suggest adding spiked feet to allow leveling if the floor is uneven.
Google should turn up any number of DIY speaker stands as simple or complex as you want.
Check out the B-Tech BT-77, available at crutchfield (and other places, but crutchfield has pictures and specs). They aren't the cheapest mounts in the world, but great for mounting bookshelves as you would a typical surround.
also, I have a set of these, and they are nice and sturdy.. Now that I bought them, they would be extremely easy to construct (looking at the picture, its basically a flat base, 2 3" strips of wood vertically (at about 90deg angle to each other) and a smaller flat top.