I wouldn't buy a BCD without first doing an in-water dive demo with it.
Many dive shops will rent out gear similar to the items they sell. This is a great way to test out how easy it is to exhaust air from the BC, whether the trim weight pockets are in the right location, and how secure the tank is held by the tank camband straps. It's also nice to be able to verify that the BC has enough lift for the gear configuration (wetsuit, tank) you're using.
Joining one or more local dive clubs will expand your circle of dive friends. Not only will this give you more opportunities to dive, but often times friends will allow you to try out their gear for a dive or two. Once again, the ability to do an in-water dive demo is invaluable. Trying on a BC in a dive store can be misleading in terms of how well the BC might perform in a horizontal position in the water under "real world" conditions.
One thing that I didn't appreciate prior to trying out a friend's BC was how useful a crotchstrap can be. It really helps anchor the tank flat against your back. The BC just feels "solid" when using a crotchstrap; the jacket doesn't ride up by your ears when it's inflated on the surface. The obvious disadvantage is that ditching and donning the BC is complicated by the presence of the crotchstrap, but I feel like this minor inconvenience is worth it.
One of the common things that many BC manufacturers are offering nowadays is a combo octo/power inflater. There are pros and cons to this approach to an alternate air source. The most important thing to do if you have this octo/power inflater setup is to practice shared air ascents with it...frequently. Vacation divers typically aren't "fluent" with the operation of such devices. This is clearly a safety issue.
Another recent trend in BCs is an up/down lever instead of a conventional power inflater with separate inflation and exhaust buttons. The "levers" are being marketed very aggressively by certain manufacturers. When evaluating modern dive gear design, understand that "newer" does not always mean "better." A diver's buddy needs to be able to operate the gear in the event of an emergency (unconscious, panicked, unresponsive diver). In terms of maintenance, the levers haven't been around long enough to investigate whether they break easily or they cost a great deal to repair. On the other hand, simple power inflaters can easily be overhauled in the field in minutes, and, if they can't be repaired, they are easy to replace with a couple of zipties. A spare can be kept in one's save-a-dive kit.
Hope this helps...