Nice controlled experiment, themicah!
I'm sure it was a bit of a hassle for your friend, but it's great to have that comparative information.
One thing I can't figure out from the bofa site (or the flyerguide wiki) is whether the banks and countries listed indicate that ATMs are free for those banks only in those countries.
The site lists the following Global ATM Alliance partners:
Barclays (United Kingdom)
BNP Paribas (France)
China Construction Bank (China)
Deutsche Bank: (Germany)
Satander Serfin (Mexico)
Scotiabank (Canada)
Westpac (Australia and New Zealand)
But let's say I'm in Spain and us a Deutsche Bank ATM. Is it free? The web site states "Use your ATM card or Check Card within our Global ATM Alliance in the countries shown with no fees." so maybe it's not free in Spain, but I'm not sure. Anybody have any experiences with using BofA partners overseas who can comment?