@nprofile1q... Yeah, we've spoken about the billion thing before. Milliard doesn't really exist anymore in English, but in most other languages, it still does.
There's actually a word for that, I can't remember now. When you use billion to mean six zeroes instead of nine, you're said to be using the... something-something billion. I've gone blank. :|