How about setting the fee for any texts or calls made while in motion to an outrageous price like $10 per minute. Then people wouldn't use their phones in the car unless it was a legitimate emergency. If your passenger wants to use theirs they can get out and walk.
That's a really good idea.