[EVO 4G Android Development] VSack:
I did a complete format of my entire unit in an effort to start streamlining my install. I tend to test A LOT.

One of the things I am trying to focus on is eliminating more of the cruft from the base DC install (and using LauncherPro), and here has what I have removed so far:

DCUpdater.apk
BugReporter.apk
teeter.apk
htcsettingwidgets.apk
htcsearchwidgets.apk
htcmsgwidgets.apk
htcmailwidgets.apk
htccontactwidgets.apk
htccalendarwidgets.apk
htcbookmarkwidget.apk
com.htc.WeatherWidget.apk
com.htc.NewsReaderWidget.apk
com.htc.MusicWidget.apk
VoiceSearch.apk
VoiceDialer.apk
SprintTVWidget.apk
Quickoffice.apk
Mail.apk
MagicSmokeWallpapers.apk
HtcPhotoWidget.apk
HtcNaviPanel.apk
HtcMusic.apk
HtcFMRadio.apk
HtcClockWidget.apk
HTCMobileGuide.apk
HTCAlbum.apk
Flickr.apk

After running powertop, I'm getting wakeups under 40!

# powertop -d
PowerTOP 1.11 (C) 2007, 2008 Intel Corporation

Collecting data for 15 seconds

/sbin/modprobe: not found
< Detailed C-state information is not available.>
P-states (frequencies)
576 Mhz 0.0%
499 Mhz 0.0%
461 Mhz 0.0%
384 Mhz 0.0%
245 Mhz 100.0%
Wakeups-from-idle per second : 38.5	interval: 15.0s
no ACPI power usage estimate available
Top causes for wakeups:
43.7% ( 14.3) <interrupt> : gp_timer
15.7% ( 5.1) <interrupt> : smsm_dev
9.1% ( 3.0) er.ServerThread : schedule_hrtimeout_range (hrtimer_wakeup)
6.3% ( 2.1) <kernel core> : hrtimer_start (tick_sched_timer)
6.1% ( 2.0) er.ServerThread : futex_wait (hrtimer_wakeup)
3.3% ( 1.1) rild : __netdev_watchdog_up (dev_watchdog)
3.0% ( 1.0) <kernel core> : msmsdcc_probe (msmsdcc_check_status)
3.0% ( 1.0) m.android.phone : futex_wait (hrtimer_wakeup)
1.6% ( 0.5) <kernel core> : neigh_table_init_no_netlink (neigh_periodic_timer)
1.4% ( 0.5) Smack : Packet Wr futex_wait (hrtimer_wakeup)
1.2% ( 0.4) <interrupt> : msm_hsusb
1.0% ( 0.3) <kernel core> : schedule_delayed_work_on (delayed_work_timer_fn)
1.0% ( 0.3) iqfd:tombstone : schedule_hrtimeout_range (hrtimer_wakeup)
1.0% ( 0.3) iqd:cserial : do_nanosleep (hrtimer_wakeup)
0.6% ( 0.2) iqfd : schedule_hrtimeout_range (hrtimer_wakeup)
0.6% ( 0.2) Transaction : futex_wait (hrtimer_wakeup)
0.2% ( 0.1) <kernel core> : page_writeback_init (wb_timer_fn)
0.2% ( 0.1) iqd:jjob : schedule_hrtimeout_range (hrtimer_wakeup)
0.2% ( 0.1) iqd:jjob : sk_reset_timer (tcp_delack_timer)
0.2% ( 0.1) iqd:jjob : sk_reset_timer (tcp_write_timer)
0.2% ( 0.1) m.android.phone : sk_reset_timer (tcp_write_timer)
0.2% ( 0.1) ObexHelper : schedule_hrtimeout_range (hrtimer_wakeup)
xrandr: not found

Suggestion: Enable the CONFIG_HPET_TIMER kernel configuration option.
Without HPET support the kernel needs to wake up every 20 milliseconds for
some housekeeping tasks.

Suggestion: Enable the CONFIG_ACPI_BATTERY kernel configuration option.
This option is required to get power estimages from PowerTOP

Suggestion: Enable the CONFIG_USB_SUSPEND kernel configuration option.
This option will automatically disable UHCI USB when not in use, and may
save approximately 1 Watt of power.

I'm interested in still killing off even more, while hopefully retaining the stability of the DCRom.

So far, this new release has been bulletproof for me.