stick with cyanogenmod, you should be fine. all roms are base of cyanogenmod stables or experimental nightly.
im done with trying other roms that other dev build from cm. some arent up to date with cm.
im always trying out there latest nightly. i have no problem with speed, responsiveness, connection, battery life and internal space.
i have 82 apps installed and still have 213 mb free space
7 screen loaded with widgets... speed n reponse are quicker than tmo ota.
im always texting and surfing the net... i was able to get approximatelly 7 hrs - i dont know if thats an issue for u. if i dont do anything i can get about 1 day and a half.
any other concern you can always pm me or post it here
32b myTouch 3g 2.2.1
Cyanogen Nightly 271
Hboot - 1.33.0006
Radio - 22.214.171.124i
Kernel - 126.96.36.199