Katie, I just purchased my first BC - a Zeagle Zena - after about 100 dives. I held off buying one because I wasn't sure what I really wanted, the dive shop where I did most of my dives almost always had the BC that fit me and the rental cost was very cheap, and I didn't want to spend a lot of money for something that I ended up hating. I finally bought one because I had enough "meh" dives due to buoyancy and trim issues brought on by ill-fitting rental BCs at new dive locations.
I like the Zena because it is a snug fit and I don't feel encumbered, awkward, or weighed down. For me, this translates into being better able to manage myself on my dive - buoyancy, trim, descent and ascent, hanging out on the surface, and getting on and off the boat. There are other BCs that would have given me the same sense of control as the Zena, but I opted to buy it because of its reputation for durability, and I purchased it on sale.
I did try a BP/W, but it was exceptionally ill-fitting and I wasn't able to figure out my proper weighting. I was also using a steel 100, when I had only dived with AL80s until that point. I would be open to trying a proper fitting BP/W in the future.
I bought a Small/Small, expecting I would have to swap out one of the components, but it fits perfectly (5'6", 37-30-40, smaller body frame - in other words, I have the squish factor).