I know the specs of the Epic are obviously better but I'm curious if a flashed S2 is fully functional on Cricket (MMS etc.) and if there are any notable bugs or annoyances worth noting before I make the switch? How's the battery life?

The Huawei has been reliable with good battery life the only one annoying bug is MMS texts wont send if Wifi is enabled (gets stuck indefinitely) long story short this was never resolved even with a replacement mercury (Software bug cricket never bothered to address I guess?).

With current Ebay pricing it looks like I could sell the Mercury and buy an S2 with Bad ESN and nearly break even on the switch.

Any info appreciated!