dopo(o domani) vedrò di scaricarmi il visual C++, grazie!
Se ti interessa sviluppare per la piattaforma WIN32 ti consiglio Turbo C++ al posto di Visual C++, la VCL è un framework decisamente più semplice e potente rispetto a ciò che offre la concorrenza (se ci si limita al WIN32).

Molti dei video di Nick Hodges risultano validi anche per Turbo C++.

riguardo alla guida sai dove posso trovare qualcosa di fatto bene in internet?
Lascia stare le guide online, per imparare si studia sui libri, non sui tutorial disponibili in Internet. Qual è il tuo livello di esperienza con il C++?

a sviluppare anche su linux, che interfacce grafiche si possono usare?E che compilatore mi consigli?
IL compilatore per Linux è GNU GCC, non hai molte altre alternative. Per quanto riguarda le librerie: QT, wxWidgets o GTK+ a seconda dei gusti.