Still Bad Company 2 for me. I liked RUSH mode and how Bad Company 2 married the Arena style combat of COD and the scale of BF. Just personal taste. It took me a while to really start enjoying BFV. Granted it's all personal taste as I played BF1 for at most 3 hours and haven't gone back to it.
BFBC2 is another good version of the BF series. What annoys me is that in BF-V there is no paid DLC, just free stuff. I know I am in the minority, but I def would of paid for some of the old BF1942 maps.