A pound of crickets is the same as a pound of Phoenix worms. :lol:
In all seriousness, if you are asking for affordability, I would think crickets offer the best ratio of price vs quantity. In regards to the amount of meat in them, pound for pound that would be Phoenix worms over crickets I would think, since they don't have shells and are all meat.
I'd choose crickets over the worms any day. They can be gut-loaded and with proper dusting are better than worms. They are also easier for me from an accessibility factor because I live down the road from many pet stores.