It could be also good to check the condition of your bed. Mine was in quite bad condition and usually I slept very long during the weekends in order to get the needed rest. Resently I changed the bed and pillow into Tempur pressure relieving material (http://www.tempurworld.com/page54.asp) and my sleeping quality improved dramaticly. Most of all I feel full of energy after good sleep, also it's much easier to fall a sleep in the evening.