I have a meat grinder attachment for my Kitchen-Aid stand mixer. It's not too expensive if you have a Kitchen-Aid stand mixer, though I find I have to carve out the tough strips of gristle, which get tangled in the blade. Otherwise, I can't make recommendations.
I think chuck and shoulder have good flavor. Sirloin tip is more tender. Buy meat with fat in it. Round is way too dry and tasteless.