When the light comes on, does it come on fully? When you start a DS, the green light flickers slightly for a few seconds and then makes a quiet noise and comes on. Does yours do this? If not, its probably a connection problem, which would explain the problems with charging.
Hope this helps :)
Carl, July 2009