I purchased a Zen clock. And besides looking more interesting than other clocks, it allows you to wake up gradually, by using a crescendo (I think I misspelled that) chime alarm. The chimes gradually increase in number over the course of ten minutes.

It may not help you remember your dreams better, however it's much more pleasant than a screaming alarm.
http://www.now-zen.com