How Can I Get my ID Online?

Getting your ID, or having an existing one renewed, is something most of us dread. As the due date draws nearer, we start to picture the long lines, the uncomfortable seats, the bureaucratic atmosphere,...