Ultimately if you can stand doing everyday injections it would be the best way to go. Blood levels would be as steady as possible.

Edit: lol Gaspaco beat me to it