I've not had it for quite a few years. I used to get it quite a lot though...when I was at uni, my theory is that it happens more when you have loooots of sleep and lots of time in bed in half sleep/awake states.
So those who get it regularly, do you have a regular sleep pattern?