I think the best all round anchor you can get would be the Manson Supreme and they are not cheap, but neither are they very expensive.
The general rule for anchors is 1 pound per foot of boat length. Further,the correct scope is of prime importance. Click the link to get the full picture.

If you are thinking cheap as far as anchors go it might cost you more than you bargained for, as in your life.