Atacama and Harvest Day easily the best.
BC2 maps are infinitely better than those found in BF3. BF3 is just plain bad actually.
Arica Harbour was my favourite now i'm thinking about BF:BC2 maps.
I love all the Vietnam maps, other people dont seem to like them though.
Didn't play vietnam for very long, played this map with a courthouse, all the defenders were camping in the corners of the courthouse waiting for the attackers to just run in.
Not my idea of fun.