Birth control advice...

Im going to go on birth control soon i know they all jave symtoms...but any recommendations....im thinking of the depo shot but im not sure