Spanish immersion courses

I´m looking for a good Spanish course. Can anybody recommend one? I have the basics but I´m still very much a beginner. So far I´ve looked at the UBA and ECELA.
Many thanks in advance
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.