Upon following the suggestions of someone commenting in the forum, I flashed 2.8.1 and have not had any major problems. I tried the 3.0 and had issues. I forgot what they were but 2.8.1 with fd19 modem and no frills CPU control set to 200 1200 cfq set at boot, it had been very stable for me.
Right after you flash it and boot into system, you probably will not be able to choose which launcher initially. Its a simple fix. Hit the power button to turn off the screen, wait a few seconds, then hit power again to waffle up screen. You might have to do this a few times before it let's you select anything. I download stock gingerbread launcher from modaco and use that.