Murray, I'm four square with you on the zero question, and, if reading a telephone number, zip code, etc., would always read it as "zero." However, it seems to be a well established convention that times, whether time of day or an elapsed time reading, is read as "blank oh blank" for anything under ten.