Laptop vs. Smartphone vs. Tablet: Which is Worth the Money?