I say either wrap (I have a leo storch and an indy) or Mei Tai
I haven't gone the one shouldered slings. I honestly think that carrying a heavy bub that they can't be good on your back or shoulder having all that weight on one side, your better off with something that evenly distributes the weight IMO.