Strike at Karkand was the most popular in BF2 because players wanted to accumulate points. A player could accumulate three times as many points in a match on Karkand as they could on Highway Tampa.
These are my Battlefield favorite maps: (* - images below)
BF1942: ........................... El Alamein
BF2: .................................. Operation Harvest *
BF2 SF: ........................... Warlord
BF2 Project Reality: ........ Muttrah City *
BF 2142: ......................... Cerbere Landing
BFBC2: ............................. Heavy Metal
BF3: ................................. Kharg Island *
Honorable Mention
BF2: ................................... Highway Tampa *, Dragon Valley*, Zatar Wetlands*
BF2 Project Reality: .......... Silent Eagle *
BFBC2: .............................. Harvest Day *
Like Taz as far as the whole map like ability. That is BF2 Operation Harvest map for me.
This is my favorite part of the PR Muttrah City map:
This is my favorite part of the BF3 Kharg Island map:
This is my favorite part of the BF2 Highway Tampa map:
This is my favorite part of the BF2 Dragon Valley map:
This is my favorite part of the BF2 Zatar Wetlands map:
This is my favorite part of the BC2 Harvest Day map:
Also like Taz, I believe this PR Silent Eagle map as a whole is great:
Honestly, I did not get enough time on this map to determine like and dislike areas. The yellow symbols were placed on the map by me for another concept. The idea was a lot of vehicles and to spawn into the vehicles on either end of the map. The focus would be intense armor warfare.
Here is the map version with the support vehicles: