Best resources to learn C#

I know this is probably the wrong place to ask, but my company is moving to C#, and as a dev who can read/write php, ruby and python I'm having a hard-time finding non-beginner material for C#. What I'd really like would be something like sitepoint with easily-digestible articles that involved building something small and practical. And yes it has to be C#, not F# or any other .net language.