I have the best dreams on the weekend. Now that I think about it, the reason may be that I only remember them on the weekends. I get to sleep a little longer and wake up a little more naturally. The sudden disappointment of the alarm going off on weekdays is bad for dream recall.