I spent $7.99 at Wal-Mart on Mguiar's PlastX.  It takes 5 minutes to rub on and wipe off both headlights.  It needs to be repeated about every 3-4 months, but it is quick and easy.  Now I can see if I drive at night, which I try to avoid, because happy hour starts at 5:00 someplace.
Larry