I see Bitcoin more as more of an investment coin and one of the newer faster coins being used for everyday transactions.
But the reality is different, you can use Bitcoin for buying stuff and alternative coins just as speculative investment
You can't use bitcoin for buying stuff on the fly. Too much wait time cos too many conformations are necessary for it to be adopted by the mainstream brick-and-mortar stores. Full service Restaurants and bars do accept it cos you'll be sitting there a while. So yeah.. Any store where you normally would be in and out of in 5 minutes are never going to have any use for bitcoin. Those alts that were mentioned earlier are probably a better bet. In the long run, next generation currencies like Nxt with near-instant confirmation will likely be the staple for such transactions.
If you see transaction on Bitcoin network with fee associated, you can trust it even if unconfirmed. So Bitcoin transactions are instant.