Couldn't help but see that most everyone here is crazy about MSF products--me, too!
But have you ever tried TVP as a substitute for ground beef or MSF crumbles? It can be bought in several varieties, but what I use looks like dry, tiny yellow bits. It is found in most HFS and some mainstream grocery stores (I get mine at Krogers in the vegetarian aisle) It's cheaper than MSF crumbles, too.
TVP is Texturized Vegetable Protein. 1/4 cup has 80 cal, 7 g of carb, 4 gms of fiber, and 12 gms of protein. You have to reconstitute it prior to use.
To make the equivalent of a scant 1 pound of ground beef, I take a generous cup of TVP, and add to it a little less than a cup of steaming hot beef broth or any type of stock (or water, but I find it is tastier with the broth). Let sit for a while, until it has reconstitued itself and absorbed the liquid. (sometimes it doesn't absorb it all, simply drain it before using). Then just use as you would cooked ground beef or MSF crumbles.
Once reconstitued, keeps for several days in the fridge. I keep it around for quicky made TVP tacos or burritos, to throw in soup for a protein boost, to make single serving sloppy joes, etc. Do a search in Yahoo under TVP recipes, you will find probably find many. You can also add a little unreconstituted to yogurt for a bit of crunch and added protein. It is bland when unreconsituted or reconstituted with water, so it takes on the taste of whatever you put it in.
Don't go overboard with it at first, cause like most soy products, you can be gassy until you get used to it.