Hi MrBlonde! For recall, I have found that this really helps: http://www.dreamviews.com/dream-sign...reams-try.html

It will help with your day time memory and most importantly it should help with your dream recall. If you get good at it and find that you are recalling too much during the day you can just pick a segment of the day to exercise your mind with.