We will be in Argentina for about three and a half weeks. We're going to BA, Bariloche, Villa la Angostura and San martin de los Andes. Then to El Calafate a few days ending at Iguazzu and then Rio. We are trying to decide between Torres del Paine and Ushuaia. Any recommendations of how to allot our time given our itinerary would be really appreciated. Thanks in advance for any help!