The alert over the non-recurring alarm iOS bug came first via Twitter. Fortunately, this bug is self-healing. Once January 3rd rolls around, non-recurring alarms will work again. Fortunately, on this first day of the New Year, many may be sleeping off a late night out and won't have an alarm set at all.
Until January 3rd, the workaround is to set any alarms you need as recurring. That's not difficult, but certainly annoying, if you really don't need to be reminded more than once. So far, it's confirmed to affect iOS 4.x; it's unclear if those on 3.x are seeing the same issue.