I've experienced the following problems in 2.1 and had hoped that it would be rectified in 2.2. FYI I'm using a UK unbranded simfree SGS and the stock alarm with the smart alarm feature turned on. When I set the alarm for the morning and then cancel it later on (e.g. I wake up naturally an hour before the alarm) I find that despite cancelling it the alarm still goes off at the initially set time. First of all, I was simply unchecking the green alarm symbol in the "clock" application. Then as this was failing to cancel it, I would long press the set alarm time until the option delete would appear and completely deleting the time altogether, yet the alarm still goes off. I have also noticed in 2.2 that the alarm date does not seem to be as intuitive as it was before. Previously I recall setting the alarm the night before by scrolling the time forward past midnight to the morning and the day would follow suit. However, a couple of time that I have used the alarm the alarm has tried to enable itself for the same day as being set. However, as the clock is being scrolled forward this would often show as time to alarm 6+ days and ....hours. Don't recall seeing that on 2.1? Finally, is there a dedicated place where more smart alarms can be downloaded and incorporated into the smart alarm feature? I know of Zedge, White Noise and others but most are not true smart alarm sounds. Often just screen shots or clips of noises, which do not segway nicely into the start of the alarm loop when the track has completed.