You know, we just posted an article here about this very thing:
PS... I did not know you were a SLP! I was looking the other day for resources for language milestones for a 4 year old. I have a 4 year old autistic who has a FANTASTIC SLP that we just love.