Both testosterone injections and testosterone creams are highly effective and have different preferences. Injections, with a little more research, are taken 1-3 times a week for optimal results. Testosterone creams, on the other hand, require daily application but offer a painless alternative.