I used a ring sling and a BB with DD and they were both pretty good but for different things - BB for out and about when DD was a bit bigger, but that had disadvantages too because when she got heavier it was harder on my shoulders and back (and I have the BB that supposedly has more support). The ring sling was pretty good when she was really tiny for around the house when I needed to get stuff done.

I've just bought an ergo (with the infant insert which I haven't used yet) and even at nearly 7 months pregnant, it is soooooooo good for carrying 9 month old DD around in. Couldn't recommend it highly enough. Don't have a picture - sorry - but check out the green kids website for info and photos.