Skippa C#, lär dig java istället.
Syntaxen är identisk, Microsoft gjorde om java litegrann och vips, så fanns C#!
C++ Programmering på 1200 sidor har jag faktiskt läst ( :o ). Jag valde mellan den och C++ direkt.
C++ direkt var dubbelt så dyr och på bara 700 sidor.
Jag tror att man skulle lära sig lika mycket av den kortare (och dyrare :P), det gick väldigt långsamt fram i den tjocka.
Grupp 2 är ju helt på Microsofts sida... du blir helt fast i Windowsprogrammeringen.
Grupp 1 ger jag tummen upp (men byt gärna ut C++-boken), PHP och MySQL har du massor av nytta av.