I read that this was a problem for others also. In my cradle and car mount, and even eventually with my dongle, it would not charge or sync. It was the solder joints going bad. I had to re seat the PDA over and over agin until it took and then don't even touch it till its charged. It was useless in the car as every bump made and broke the connection.
I found these people:
http://www.circuittechctr.com/
Estamate was "around" $50 or so dependent on what they found.
I sent it in and within a week, got a call back saying, how about a CC number, ITS FIXED! They have the micro scopes and equipment to do this stuff. I sent in my cradle for them to test. They said it charges every time its in the cradle. It stays charged even when moved around.
Cost: $60 plus return shipping.
I got my beloved X50v fixed. Its been a pain for months. Thanks Circuit Tech Center!
P.S. I had the memory upgrade done a couple years ago and could not send it in (out of warr anyway) since Dell doesn't fix, just replaces.