I hear what you are saying.  There just aren't any good free voices out there.  They all sound horrible compared to the AT&T natural voices, which I think are over priced to say the least.  I know that isn't a good reason to go P2P, but there you have it.  Hal sounds absolutely great with the crystal voice.