You might want to try the ROM I suggested in post 2, above.
I'm still using it and really enjoying it. And, by that I mean it just works. Most custom ROMs seem to have some issues that pop up, even if you can live with them. But this one, after the first day or two, has been rock solid and...