Known Bugs and Workarounds:
On 1st boot you must make sure that cyanogenmod/settings/display settings:
screen on and off animations are unchecked. Failure to do so will result in device waking up to a black screen.
Under messaging/settings sms split must be checked.
Under wireless & network settings/mobile networks International Data Roaming must be checked. You will not roam on other carriers and incur any extra charges (roam is done via prl on cdma not a checkbox). This setting is required on cdma phones for cyanogen. Failure to do this will result in no data connection.
Notice the small on screen keyboard is not bug. That's how the wvga stock gingerbread keyboard is on a wvga small screen device. If you don't like it feel free to install any other keyboard of your choosing.
UPDATE: As of now check always use proximity under call settings and reboot after selecting it. This will allow proximity to work most of the time assuming you slowly pull it away from ear as pulling it fast doesn't register the proximity wakelock release.
Working in build #2:
Wifi (wont connect sometimes to wep but wpa+ is fine)
Camera (no autofocus or flash yet)
Ui speed is very good.
Native Wifi Tether
Netflix 1.2.1 with device check removed download
Needs Testing: (as mine is a bad esn dev phone)
Native Usb Tether - under wireless settings tethering & portable hotspot
Fixed most of the radio issues. Patch is not needed anymore.
Some more of the cdma settings are now auto written to settings.secure on 1st boot.
Fixed usb tether
Fixed MMS ???
See workaround above for proximity sensor.
Screen off animation now works somewhat.
Libaudio still needs work for wired headsets and such.