[Samsung Epic 4G Touch] badkarmah187:
Here's my comparison/review with GB and ICS: hope this helps someone.

use case:

gmail, calendar, facebook, endomondo (run tracker), pulse, wifi tether, camera, amazon, waze, smugmug, yelp, text and the occasional phone calls.

sync on manual.

Was really happy with Calkulin's GB 3.0 rom. Battery life was terrific, stable as heck.

I'm a late adopter for ICS, here's some history:

6/12/2012:

I flashed this ICS rom over gingerbread calkulin's 3.0 CWM.

Calkulin's 1.6 rom ICS 4.0.4

Baseband is FF02.

was pretty stable, but

6/15/2012

Decided to go back to Gingerbread since 4G does in fact loses signal after a while and crashes wifi tether.

went back to my GB nandriod backup

6/24/2012

Flashed the Blazer Rom, Based on ICS Leak FF18

Baseband: S:D710.10 S.EL13

Kernel Version: 3.0.15-SPH-D710.FF18-CL663858

AGAT_Recovery tREC_v0.2.0

6/27/2012

1st two days, battery life blows.

Wifi Tether wrks with the EL13 modem did about 100 megs of downloads before upgrading to FF18 Modem.

went back to Gingerbread

Sprint Official announced FF18 is the OTA release.

Tried Blue Kuban:

7/12/2012

So Blu Kuban is pretty stable, no reboots yet with 4G.

So this rom is complete stripped of all things TouchWiz, and stripped down period, only 200 megs.

It's a build your own rom, rom.

Comes with a slick updater app that allows you to download mods, apps, patches. It works well, but occasionally force closes.

I flashed a bunch of mods, and even the FF18 modem.

7/13/2012 MADE BACKUP in CWM recovery.

Review of Blu Kuban, overall this rom is pretty impressive. Lots of Tweaks, very dark theme hard to see in certain lighting.

Most TouchWiz apps have been stripped so you need to actually add things back, etc.. clocks and other widgets.

Battery life was pretty good, than started using it a few days and it really doesn't last through the day. Occasionally, the battery get's from medium to low in situations were I have to reboot the phone, and boom it goes to less than 20%.

I dediced that the rom was good, but couldn't get pass the battery life and the theme was too dark for me. I couldn't see the screen too well while outdoors.

I decided to go Stock (Almost Stock)

July 16, 2012

OK, going to Try Stock FF18 via one click.

Before wiping, I formatted the micro SD and internal SD cards just to be totally clean.

but before doing that, I am going to EL29 via oneclick rooted, just in case there is still that Brick BUG.

Going to let it boot up, but not going to put CWM or let it setup a sync.

Installed Stock FF18 via one click, booted up, andriod update successful message.

Flashed AGAT 0.2.1: 3.0.15_AGAT0gb8e152b-dirty AGAT_v0.2.1 #2.

4G speed test:

speedtest with 4G ranged between 2896/1433 - 6700/1390 down/up

upgraded by PRL (60690) and Profile. 2981/1124 same, reboot

After a reboot, the speed went up! 10957/1421

Battery tweaks: not much, just turned sync to manual.

Used Rom Toolbox lite to disable startup Apps:

AP Mobile News, Nascar, Social Hub, Sprint ID, Sprint Zone, Voicemail. I don't have any init.d battery saver scripts running. battery saving mode is off.

Battery life is decent. 2nd Day 13 hours went to 8%. Moderate use, on 4G and wifi most of the day. Used Cam, facebook, skype, phone, etc...

Being more careful of any opened apps killing them with task manager, never had to do this with GB.

I'm going to see how this pans out. This is almost bone stock. No mods. I'm not used to having a modless rom.