My 3 year old son put my Palm Treo 680 in the Dishwasher in January, soap and all! I thought I was doomed, but took it apart and cleaned and dried everything. All that ended up being beyond redemption was the keyboard, which I promptly replaced. It works quite well now.
The key is to dry it before the components start to rust. These are just plastic and metal! They can be dried!
Good Luck!