Can Bitcoin realistically become a common method for daily transactions?
I strongly believe it can but not yet and not too soon, because bitcoin has not matured up to that age and there are lots of people who are still not comfortable with the idea of accepting Bitcoin in their business as a means of payment. I think that transactions with Bitcoin will excel in the area of across the border payments because once people understand the ease of transactions they would prefer it to the traditional methods of sending money from one country to another. All this will take some time.