Which birth control is better?

Would you guys recommend the Depo shot or the implant?