perhaps it would be worth it to buy visa gift cards and fund citi accounts with them.
that way you can use a citi card if u want aa miles, without it posting as a cash advance. also if u wanna use a chase cc, chase won't see you funding a bank account with their cc (a trigger to piss them off?)
any thoughts?