Desloratadine and loratadine are both non-sedating antihistamines for allergies. Desloratadine is more potent, lasts longer, and has fewer side effects - but costs more. Learn which one suits your needs.