I've found that ba.com is usually accurate for finding gru/gig-eze/aep availability for me. Always have been able to call in to AA and book when I find space.
however I usually end up using skymiles on Gol, since they seem to have almost 100% daily availability and I have enough MR points to spare.