I'm still (see: C vs. C++ vs. C#) trying to figure out whether or not I should bother learning C#. Vote above to tell me whther or not you think I should (I already know BASIC, Assembler, Java, C/C++. does C# offer anything above these?), and below, list any URLs you think could be useful if I DO learn it, and your explanation for the above. Thanks!