I've found 15-20 minutes naps after having lunch, to be amazing. I can wake up really quickly and being fully alert to keep working, without any drowsiness or performance hits.
I wish I could wake up with the same mood in the morning. I find it really hard to even wake up without putting the alarm in snooze at least twice.
Why not set your alarm for 8:25? I've found that the time snoozing is just time that makes me feel guilty. Make realistic goals, and then stick to it rather than ruining your last half hour of sleep with noise and guilt.
On the contrary I greatly enjoy my snoozing time. When I wake up in the morning i'm at my most comfortable, and drifting off to sleep is nice. Plus I get that weird dream continuation thing going :)
I wish I could wake up with the same mood in the morning. I find it really hard to even wake up without putting the alarm in snooze at least twice.