In regards to data not working... I see the following two things in the "logcat -v time -b radio" output. If that helps anyone out.
There still appears to be an issue with CDMA NV type device since the Verizon razr has working data and I believe they are CDMA SIM. A little over my head at this point.:-\
08-21 21:06:53.672 D/DCT ( 699): CMD_SET_USER_DATA_ENABLE enabled=true
08-21 21:06:53.867 D/DCT ( 699): isDataAllowed: not allowed due to - gprs= 1
08-21 20:45:51.791 D/RILJ ( 699): [0082]> VOICE_REGISTRATION_STATE
08-21 20:45:51.791 I/use-Rlog/RLOG-RIL-MAIN( 326): onReq: reqCode = 22, dataLen = 0
08-21 20:45:51.791 I/use-Rlog/RLOG-RIL-MX( 326): Ch0 > 0080AT+COPS?
08-21 20:45:51.798 D/RILJ ( 699): [0083]> DATA_REGISTRATION_STATE
08-21 20:45:51.798 I/use-Rlog/RLOG-RIL-MAIN( 326): onReq: reqCode = 20, dataLen = 0
08-21 20:45:51.798 I/use-Rlog/RLOG-RIL-MAIN( 326): onReq: reqCode = 21, dataLen = 0
08-21 20:45:51.798 E/use-Rlog/RLOG-RIL-DISP( 326): dispOnReq: REQ NOT SUPPORTED, reqCode=21
08-21 20:45:51.798 D/RilRequest( 699): [0083]< DATA_REGISTRATION_STATE error: com.android.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED