A few more book recommendations, Sid, if you're still interested. These are the next step up from beginner books, according to the people who recommended them to me.
Microsoft Visual C# .NET (Core Reference) ISBN: 0735612900
Dietel and Dietel C# How To Program. Their books cover alot of topics, lotsa code and I always feel like "itsa good read". One thing I particularly find good with the Dietel series is the indexing. Very comprehensive and thorough.
"Programming Microsoft .NET" by: Jeff Prosise (MS Press)
Happy reading! =)
~~Bonnie