The initial intent was to call this post a small issue, but I found a rather annoying other issue while preparing this post.
I'm one of the lucky people that almost never need to use an alarm clock to wake up in the morning. I wake up early and don't like to slack too much in bed and have a tendency to just get up and do things. I'm not always as precise as an alarm clock but most of the time I'll wake up around the same time on a daily/weekly basis.
Once in while I need to wake up very early (like to catch a plane and wake up at 5/4:30) or I need a bit more discipline on my wake up time to fit a schedule (ie I want to be up at 7, not 7:05 one day and 6:55 the other day). To do so I use the alarm clock provided by the phone. On my late Nokia n73 setting the alarm clock was simple and it worked. On my android phone it's still simple and it still works.I get a bunch of nice options like creating patterns of alarms , like workdays, week-ends vacations etc ..... And I really appreciate that and the alarm works perfectly. As I explained above I'm kind of an edge case, when I set an alarm for a very early morning hour, I always wake naturally before the alarm goes on. So i will disable the alarm - maybe 5 minutes before it goes on. I've had this behavior at least twice now, that when disabling the alarm it still goes on, and consumes battery power for nothing ( I've had the issue with 2.1 and 2.2 ). I'd like to file a bug report, but don't know if I should do it on Android or at my phone's manufacturer (Samsung) as it seems the clock is provided with the base os install.
Now I wanted to illustrate the above bug with a screenshot ,and discovered that I couldn't easily take screenshot on android :( Hurg. All the operating systems I've been using since 1991 , where able to make screenshots out of the box or with some trivial pieces of software. On Android you either need the SDK installed on a host computer or you need to root your phone. This is a problem for the general quality of the apps and the platform in general as it makes reporting issues very difficult for the end users. Google please fix this !