Yeah, part of the problem is that it's not early babble. His average sentance length is well over 10 words, and his vocabularly is at about a 5 yr level, and includes technical-ish terms in several subject areas ("zygote," "piston block," "south"). His articulation is average to behind, for his chronological age of 2.5.
He often takes time composing his speach, and typically switches to a less familiar (more precice) rather than more familliar word when he realizes he needs to use a different word to explain himself. So you have to wait for him to finish about the same way you do with an adult who is talking about something important to them. And if you expect "choo choo," his switch to "That is a smoke and steamstack" is gonna throw you. Pronounced, of course "zat isa snoke anda stEEEEEEEEEEmmmmm Snack."
Thanks for all the comments. We've considered suggesting that she use Tagalog, but he's got more than one language going already, maybe I'll try it anyway. He's gonna have 5 languages at this rate. Guess that's not exactly BAD

I've always kinda thought of 5 as being the number of languages at which I consider a person to be truly Multilingual, rather than just to have a lot of languages!
Man. This is crazy. Good food for thought all round. We're back to discussing Hebrew school.
-Mich