All the south of Argentina is served by an Airline called LADE.So if you want to travel from Usuaiha to El Calafate or any of the towns in the south then check them out first. They are cheap and cheerful.
El Calafate is good, just the Glacier, it is worth seeing but if you are caught for time then skip it. If you do go there then schedule in a trip to El Chanten to see Mt. Fitz Roy. Possibly the most beautiful mountain scenary in the world. (Do the 8 hr hike, it's unbelievable, and not tough).
Bariloche is beautiful, but nothing you wouldn't see in France or Switzerland. Most people go to Usuahia to say they've "been to the end of the world". I liked the place. It's very beautiful. The National Park is a must.
I'd give Usuahia 2/3 full days, El Calafate/Chanten 3/4 days (Go to Fitz Roy), Bariloche 3/4 (maybe).
All flights between north and south Argentina go through BA and you will mostly have to spend the night in BA. Book the internal flights when you are there. LADE, LAN and Aerolinas Argentina are the choices.
The mountain towns above Salta are really beautiful. Spend a few days exploring them. The Guinness Domino Advert features one of them. Tilcara was my favourite.
Actually, most importantly.... If you are going to Montevideo, fly back to BA with Aerolinas Argentinas. Keep the reference numbers and then every internal flight with them will be about 60% of the cost if you quote your booking reference for the flight. This is the price for locals and people who flu into the country with them. The flight from Montevideo will be about 100euro but could save you hundreds, if you change your itinary to do it first. You don't even have to take the Montevideo to BA flight, just by booking and paying for it you will have the reference number you need.
Consider doing the north first then the south as the north will very hot in early nov and probably unbearable by the end of nov, whereas the south will be getting warmer the later you leave it.
Hope this all helps a bit.
Jimmy