If I were to choose between three of my favorite maps, I'd go with Argonne Forest, Fort Vaux and Verdun Heights.
I like Argonne and Vaux since I tend to always have the most fun in infantry-based close range maps. I always enjoy getting the frantic feeling of running with your squad through any kind of cramped area.
Verdun is literally hell on Earth. Enough said.
---
My go-to class is always support since I've always found it to be the most versatile out of all of the other classes.