I'd like to see a Gajillion dollar price tag, but agree with your analysis on the 1 mil to 1 Bil price tag. But Bitcoin has got to successfully work through it's scaling issues before we see this all happening. In either case I'm holding onto my Bitcoin! :-)
