I took a generic ortho tri cyclen for 3 years, and recently my doctor switched me to Yaz. I haven't had any problems with headaches, insomnia, cloudy eyes, but what I have experienced is: on the first pack, about a week of spotting; 2nd pack, about a week of spotting; 3rd pack, a 2 week period that is still going. YIKES!! I asked for shorter periods. Even without bc I never had a period that exceeded 4 days. I'm going to give YAZ the benefit of the doubt and try month 4, but if no change, I will be switching!