injection all the way.
it's a bit nervy the first time. after that, i looked forward to it personally
do a test only cycle first. 10 weeks. see how your body deals with it. only thing is, i'd make sure your diet is in check, and get your BF% down before cycle a bit (up that cardio!)
best of luck!