I've been to Buenos Aires several times, most recently this past Spring. I have never had any trouble and see it as any other city... beware of pickpockets in tourist areas, etc. The economy is on the rebound and the great prices for leather goods and the like are still good, just not as good as a few years ago when the economy was really bad.
I would recommend it to anyone, especially a side trip up to Iguazu Falls in the north... makes Niagra Falls look like kid's stuff!
I never had any trouble in Argentina with thieves either. In fact, I have never had any trouble in ANY Latin American country - Ecuador, Argy, Panama, Venezuela, Mexico. OK, I got kidnapped in Mexico.
But that was 1986!