Check out the public library--they have some excellent lang programs on tape. Also, when your fella is at the age where he likes stories, he can watch Destinos, which is apparently an awesome soap opera-type thing for language learners.

There was also a good editorial about this very issue on NPR last night...it was excellent.
