typically when upgrading aa flights from latin america, i have gotten class of service bonus miles. and i know that's not supposed to happen.
also, general coach award tickets on delta's partners get credited as miles in your skymiles account. another glitch, but who's complaining?