You will have the highest availability from the injectable version, bar none. BUT that is not to say that the other versions are not effective, simply put they are less sfficient, requiring you to use larger ammounts to achieve the same blood level concentrations. So in the long term the only difference will be the money spent on the actuall compound itself (due to the higher dosages required).
Sincerely.