Moore Bros. is IMHO the best! Their focus is generally european wines. An option if you are looking for a neat place with both US and import is Corkscrewed on Rt 70 in Cherry Hill. A bonus there is Miel Patesserie is just across the breezeway.
Total Wines near the Cherry Hill Mall has good prices and the best selection. Moore brothers specializes in European wines at moderate prices and has hardly any California wines. I do not like Kress in Cherry Hill as they are overpriced and I was not impressed with their knowledge.