Hey jby1,
I have been programming in Java for about 3 years now, and I started c# programming a few weeks ago. I found this book very useful: .Net for Java developers by Addison Wesly.
It explains c# by comparing Java and c# examples.
I found it as an e-book on the internet, but i guess it's for sale too.