There are a number of injection gizmos on the market ranging from simple hypodermics to pumps that look like something used by the Orkin man.
For home use, a good sturdy specialty meat injector hypodermic will do. The needles for this purpose are different than normal hypodermics. They aren't open at the tip because a large opening at the tip gets clogged easily. Meat injectors have holes in the sides of the needles, and the tip is a sharp point.
When you inject it is important that the tip go all the way through the meat until it almost pops out. If the needle isn't long enough then go halfway through, flip it over and inject from the other side. Inject every inch or two an, this is important, as you withdraw the needle, continue to push down on the plunger so injection is dispersed from top to bottom.
A good injector has a really sharp tip, and a sturdy connection between the needle and the body of the syringe, but the needle should be easy to remove. The plunger should have a sturdy connection to the body and a good tight gasket between it and the interior of the syringe. I prefer a silicone gasket. It should be easy to break down and clean, and you should be able to store the needle inside the syringe so it is compact and you don't lose the needle. It should have a capacity of at least two ounces and be made of stainless steel. The inexpensive plastic syringes I've owned eventually cracked with age or burst under pressure. Brass, copper, and aluminum are not good for this purpose, since they can react with the salt. Look for stainless steel.
The problem everyone has with injectors is filling them. Most of us mix the injection and stick the needle into it and suck it up. But the position of the holes in the needle prevents you from getting it all, and this can be aggravating when you are using just a half stick of butter for a turkey breast.
My friend, social media consultant Alex Hambrick, of Ngage Inc. (a barbecue competitor and a very inventive problem solver), sent me this solution: Make the injection mixture and pour it into a plastic water bottle. Shake it all up to mix it. Take a lighter, heat up the end of the injector needle, and slide it through the cap of the water bottle to make a hole. Pull the needle out, then pull the plunger on the injector all the way back so the injector is filled with air. Put a piece of electrical tape over the hole in the bottle cap and poke the needle through the tape into the hole. The tape acts like a gasket. Push the plunger down injecting air into the bottle. This pressurizes the bottle slightly and counteracts the vacuum effect, making it much easier to withdraw liquid. Now turn it upside down, and withdraw the liquid, just like the nurse did when she withdrew a blood sample from your arm. This bit of cleverness lets you pull all the fluid out.