This just might be the best invention of the 21st century. Starbucks will be be introducing vending machines to UK streets next week. Starbucks On The Go will offer 280 beverage combinations, which customers can order on a touchscreen interface. As an added pleasure, you can play games right on the touchscreen while you wait for your freshly-made drink. Milk will be steamed, coffee beans will be ground to-order, and your drink will be ready to go in less than a minute.