It is going to depend on your application. All in all, the appropriate size and type of extinguisher are better for most applications then either a sand bucket or fire blanket.
Now, if you are working with metals in your garage a bucket of sand would be a GREAT idea to have around.
_________________________
"Trust in God --and press-check. You cannot ignore danger and call it faith." -Duke