Caught between dial-up nostalgia and high-speed Wi-Fi expectations, the millennial generation born between 1981 and 1996 spans age ranges from late 20s to early 40s—but how can you tell who is and isn ...