Over the past few days, various photos which claim to be the upcoming MacBook Pro and iPhone have surfaced recently. This is something...