I’ve been fighting bluetooth-related battery drain issues on CM 7.x.
I finally got off my duff and made a bug report about it. I made some editing mistakes and don’t know how to change that, but hopefully it gets the point across.
I tell you that to tell you this: the battery drain was annoying me enough that I reflashed the old baseband and went back to a stripped down version of the stock 2.2 ROM (thanks, clockworkMod backups!). I ripped out various forms of bloat and installed fserve’s goldenleaf kernel that fixes the 100% touch cpu bug among other things.
My guess I’ll stay stock until/when the bluetooth drain is fixed. I do love CM: I donated to both the general CM project and to adfad’s CM work on this specific platform.