<p>What books would you guys recommend if one has been a java developer for years and is now trying to take the c#/asp.net route?</p>

I find
Pro C# with .NET 3.0, Special Edition 
  by Andrew Troelsen 
  Apress © 2007 (1238 pages)
  ISBN:9781590598238
to be an excellent book.