I took a one-week course at the International Bureau of Language (IBL) on Avenida Florida, close to Plaza de Mayo. It helped me a LOT, but it was quite intense — 20 hrs/wk — and cost ARS$360. The teachers and program were excellent, though. They have a Web site. Search for it.