Lay opinion testimony is tolerated because, frankly, it is hard to find the line between fact and opinion ("she is tall," "they appeared drunk," "the car was way over the speed limit") and because lay ...