Remember if bitcoin becomes too expensive to use (eg. a satoshi is worth more than a cent) there can always be alternatives like litecoin for the cheaper transactions and bitcoin to store the wealth.
Well that would mean one bitcoin would be worth more than $1 million. I thought that they could always add more decimal places if that were ever to happen.