[BetterBatteryStats] ranova:
guys, please run this in terminal emulator:

cd /sdcard
dumpsys alarm > AlarmDump.txt

or adb:

adb shell dumpsys alarm > AlarmDump.txt

This will dump all the alarm events so you can see what is invoking AlarmManager as a wakelock. From there you can find the culprits that have a lot of wakeups. In some instances, you cant do anything about it (Android System), but in others, you can uninstall or disable notifications. Hope this helps in solving your excessive AlarmManager problems.

Scroll to the " Alarm Stats" near the bottom, it should look like this:

com.motorola.devicestatistics
3383ms running, 1 wakeups
1 alarms: act=com.motorola.devicestatistics.APP_STATS_ALARM flg=0x4
26 alarms: act=com.motorola.batterymanager.wlmonitor.CHECK_STATUS flg=0x4
13 alarms: act=com.motorola.eventlogger.START_LOG flg=0x4
1 alarms: act=com.motorola.devicestatistics.CHECKIN_STATS_ALARM flg=0x4
1 alarms: act=com.motorola.batterymanager.wlmonitor.CHECKIN flg=0x4
com.google.android.location
11688ms running, 222 wakeups
222 alarms: act=com.google.android.location.ALARM_WAKEUP flg=0x4
com.jb.gosms
685ms running, 1 wakeups
1 alarms: act=com.jb.schedule.private.box flg=0x4
com.motorola.blur.service.storagemon
7681ms running, 0 wakeups
77 alarms: act=com.motorola.blur.service.blur.Actions.CHECK_STORAGE_USAGE flg=0x4
com.netgate
1374ms running, 53 wakeups
26 alarms: flg=0x4 cmp=com.netgate/.pia.services.ReportingService
27 alarms: flg=0x4 cmp=com.netgate/.android.service.PushService
android
227995ms running, 408 wakeups
1 alarms: act=android.intent.action.DATE_CHANGED flg=0x4
7 alarms: act=com.android.internal.policy.impl.PhoneWindowManager.DELAYED_KEYGUARD flg=0x4
1584 alarms: act=android.intent.action.TIME_TICK flg=0x40000004
28 alarms: act=com.android.server.WifiManager.action.DEVICE_IDLE flg=0x4
155 alarms: act=com.android.server.ThrottleManager.action.POLL flg=0x4
2 alarms: act=com.android.server.action.UPDATE_NIGHT_MODE flg=0x4
371 alarms: act=android.content.syncmanager.SYNC_ALARM flg=0x4
com.levelup.beautifulwidgets
246776ms running, 10 wakeups
10 alarms: act=com.levelup.beautifulwidgets.ACTION_UPDATEWEATHER flg=0x4
1583 alarms: act=com.levelup.beautifulwidgets.ACTION_UPDATECLOCK flg=0x4
com.motorola.blur.datamanager.app
22ms running, 0 wakeups
1 alarms: act=com.motorola.blur.datamanager.app.checkin.timeout flg=0x4 cmp=com.motorola.blur.datamanager.app/.DataManagerCheckinService
ccc71.bmw
130743ms running, 1585 wakeups
1585 alarms: flg=0x4
com.motorola.kpilogger
2156ms running, 0 wakeups
13 alarms: act=com.motorola.kpilogger.START_LOG flg=0x4
com.gau.go.launcherex
528ms running, 10 wakeups
6 alarms: act=com.jiubang.intent.action.AUTO_CHECK_UPDATE flg=0x4
4 alarms: act=com.jiubang.intent.action.SCAN_APPS flg=0x4
com.motorola.datacollection
13243ms running, 0 wakeups
27 alarms: act=com.motorola.datacollection.onehourtimer flg=0x4
com.facebook.katana
1360ms running, 71 wakeups
3 alarms: flg=0x4
1 alarms: act=com.facebook.katana.service.19 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.50 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.52 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.54 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
3 alarms: act=com.facebook.katana.service.12 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
3 alarms: act=com.facebook.katana.service.11 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
3 alarms: act=com.facebook.katana.service.14 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.13 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
3 alarms: act=com.facebook.katana.service.16 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.15 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
2 alarms: act=com.facebook.katana.service.18 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.17 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.20 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.21 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.44 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.46 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.66 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.48 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.68 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.64 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.62 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.60 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.42 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
2 alarms: act=com.facebook.katana.service.40 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.83 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.24 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.23 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.81 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.22 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.28 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.26 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.79 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.10 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
7 alarms: act=com.facebook.katana.service.8 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.77 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.32 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.30 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.36 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.3 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.34 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
8 alarms: act=com.facebook.katana.service.2 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.58 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
1 alarms: act=com.facebook.katana.service.56 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
2 alarms: act=com.facebook.katana.service.38 flg=0x4 cmp=com.facebook.katana/.service.FacebookService
com.android.vending
1384ms running, 0 wakeups
9 alarms: act=com.android.vending.FORCE_UPDATE_CHECK flg=0x4
com.motorola.batterymanager
552ms running, 0 wakeups
3 alarms: act=android.intent.action.batteryprofile.CHK_ALRM flg=0x4
1 alarms: act=android.intent.action.batteryprofile.DATA_ALRM flg=0x4
2 alarms: act=android.intent.action.batteryprofile.DATA_CHECK flg=0x4
com.android.providers.calendar
142ms running, 2 wakeups
1 alarms: act=android.intent.action.EVENT_REMINDER dat=content://com.android.calendar/1314902700000 flg=0x4
1 alarms: act=com.android.providers.calendar.SCHEDULE_ALARM flg=0x4
com.motorola.blur.service.search
439ms running, 0 wakeups
1 alarms: act=com.motorola.blur.service.search.SCHEDULED_INDEXING_ACTION flg=0x4
com.glu.android.ck
1813ms running, 0 wakeups
105 alarms: act=com.urbanairship.push.HEARTBEAT flg=0x4 cmp=com.glu.android.ck/com.urbanairship.push.PushService
com.rdr.widgets.core
5059ms running, 134 wakeups
46 alarms: act=com.rdr.widgets.core.action.REFRESH dat=intent:#Intent;action=com.rdr.widgets.core.action.REFRESH;component=com.rdr.widgets.core/.calendar.CalendarUpdateService;i.appWidgetId=18;end flg=0x4 cmp=com.rdr.widgets.core/.calendar.CalendarUpdateService
26 alarms: act=com.rdr.widgets.core.action.ACTION_RELOAD flg=0x4 cmp=com.rdr.widgets.core/.calendar.CalendarUpdateService
42 alarms: act=com.rdr.widgets.core.action.REFRESH dat=intent:#Intent;action=com.rdr.widgets.core.action.REFRESH;component=com.rdr.widgets.core/.people.PeopleUpdateService;i.appWidgetId=16;end flg=0x4 cmp=com.rdr.widgets.core/.people.PeopleUpdateService
1 alarms: act=com.rdr.widgets.core.action.ACTION_RELOAD flg=0x4 cmp=com.rdr.widgets.core/.timeline.TimelineUpdateService
1 alarms: act=com.rdr.widgets.core.action.ACTION_RELOAD flg=0x4 cmp=com.rdr.widgets.core/.people.PeopleUpdateService
46 alarms: act=com.rdr.widgets.core.action.REFRESH dat=intent:#Intent;action=com.rdr.widgets.core.action.REFRESH;component=com.rdr.widgets.core/.timeline.TimelineUpdateService;i.appWidgetId=17;end flg=0x4 cmp=com.rdr.widgets.core/.timeline.TimelineUpdateService
com.google.android.apps.maps
1898ms running, 69 wakeups
53 alarms: flg=0x4 cmp=com.google.android.apps.maps/com.google.googlenav.prefetch.android.PrefetcherService
14 alarms: act=com.google.android.location.ALARM_WAKEUP_LOCATOR flg=0x4
2 alarms: act=com.google.android.location.ALARM_WAKEUP_ACTIVE_COLLECTOR flg=0x4
com.groupon
21ms running, 1 wakeups
1 alarms: flg=0x4 cmp=com.groupon/.service.TodaysDealAlarmDownloadService
com.motorola.blur.service.blur
7368ms running, 43 wakeups
43 alarms: act=com.motorola.blur.service.blur.pm.alarmintent flg=0x4
com.probeez.profiles
401ms running, 38 wakeups
28 alarms: act=rulecheck flg=0x4 cmp=com.probeez.profiles/.manager.AutoProfileService
10 alarms: act=watchdog flg=0x4 cmp=com.probeez.profiles/.manager.AutoProfileService
com.motorola.blur.weather
272ms running, 0 wakeups
3 alarms: act=com.motorola.blur.weather.LOCATION_UPDATE_ALARM flg=0x4
1 alarms: act=com.motorola.blur.weather.LOCATION_UPDATE_GUARD flg=0x4
com.google.android.gsf
8324ms running, 66 wakeups
13 alarms: act=com.google.android.intent.action.GTALK_RECONNECT flg=0x4
52 alarms: flg=0x4
1 alarms: act=com.google.android.intent.action.GTALK_HEARTBEAT flg=0x4
com.mhuang.overclocking
21153ms running, 0 wakeups
160 alarms: act=setcpu.intent.action.updatewidget flg=0x4
com.amazon.venezia
294ms running, 13 wakeups
13 alarms: act=com.amazon.mas.client.framework.UpdateService.EXECUTE_RECURRING_TASKS flg=0x4 cmp=com.amazon.venezia/com.amazon.mas.client.framework.UpdateService
com.google.android.apps.googlevoice
81ms running, 1 wakeups
1 alarms: act=com.google.android.apps.googlevoice.INBOX_NOTIFICATION_REGISTRATION flg=0x4

As you can see, in my case, the services that have invoked AlarmManager seem to be BeautifulWidgets (to update the clock everytime the minute changes - 1583 alarms: act=com.levelup.beautifulwidgets.ACTION_UPDATECLOCK flg=0x4)

Battery Monitor Widget (obviously to pull the mW of the battery) - 130743ms running, 1585 wakeups

You could also reduce the amount of AlarmManager events by simply turning off Wireless location, Signing out of Google Talk, and turning off notifications or updates in apps you dont really use.

TLDR: AlarmManager is a universal process that MANY apps use to update time, push you notifications, etc. In most cases, it is a necessity; in other cases, you should really check it out and disable/uninstall things that have invoked it too much