Zolair has been shown to control hives very well, although I am not there yet to give that a try, but getting very close. I am a 215lb male and take and alternate 20mg H2 blockers Pepcid with 360mg of Allegra (fexofenadine) in the morning, and 10mg Hydroxizine, 10mg Singulair (Montelukast), and Zantac (cetirizine) at night. (Always talk to a doctor before taking any medication combination, as it may not be safe for you).
I may also alternate out Hydroxizine with 75mg of Benadryl. A tolerant Coloidal oatmeal bath with 1/4 cup of apple cider vinegar, and 1/4 cup of baking soda for 30-45min in the morning, or before bed can help to calm the warm blood filled skin and histamine release to provide enough relaxation and eliminate some of that need to scratch before sleeping or when waking up.