http://www.reallanguagerightaway.com/
This is a good program that you might consider.
It is based on short conversations which are illustrated. The children learn these small pieces of conversation and they have several options for responses. There is a CD with all of the words pronounced and workbooks. It is an immersion type program and they seem to get good results.
http://reallanguagerightaway.blogspot.com/2012/05/homeschooling-with-real-language-right.html
This is a link to a blog article about using it in a homeschool setting.