Flying South.
You most likely are not going to find a fare better than "Air Canada"
You may try flying through San Pablo.
If you think B.A. is safer than Rio,think again,things are not good in Argentina.
I live 6 months of the year in Montevideo,and i stay out of B.A.even though i have to fly through it.
You should be able to get a very good hotel for 40 to 50 U.S,and the Ladies are stunning.Totally different types than in Rio.Also taking Ladies to your room,should be no problem,after all,a Hombre needs his Diversion,,si.
You must be able to speak Spanish,if not,you are wasting your money.
I got the last flight B.A. Toronto for 800 U.S.
Wishing you a good trip ....T.S.