In Back to the Future II, Marty arrived in the future on October 21st, 2015 -- which just happened to be yesterday. It seems we've created an alternate timeline, because we didn't get all of the awesome stuff Marty's future did -- but we did get a lot. Here's the future tech we still have in this timeline.