I found something interesting as i have been playing with my cell. I have had a lot of issues with my phone booting into Airplane mode very randomly and decided this was probably something to do with it wanting to use GSM over the cdma radio. I removed the sim card, started up WM (I use Mr. X Rom from 3/5/10) with the charger unplugged and auto dim off (not sure if auto dim makes a difference for charging or not yet) i booted up HaRet. I no longer am having issues with Airplane mode after a few boots AND charging IS working!!! If i unplug the charger is says "Li-ion Battery Not Charging" and when i plug it in it says "Li-ion Battery Fully Charged". I also noticed the voltage go up to 4.716 from the unplugged 4.698". From what i can see it is charging and it is stopping when it is full. I will need to wear down my battery to really check it to make sure but all seems to be working in that respect. I am on the latest daily build on android - 3/19/10. Let me know your findings and if anybody else see's the same thing i am seeing. Ditch the SIM!!!
If anyone wants to know more info about my setup let me know. I think i have mentioned all of the needed info to get it working though
Edit: Sorry, i am on a RHOD400 with sprint in 3G coverage area in IL
Edit 2: This seems to be working with both the USB charger and wall charger.