Monte Grappa is fast becoming my favorite map. I've had so many epic battles there, especially at B and D, and C flags. The triangle of death!
I used to hate this map because I'm a tank whore but man I'm having a damn fun time running between B and D to secure the higher ground for my team. Lots of fun.