Duda Visual c++ .net o Visual c++ 6

cinder
08 de Junio del 2006
Pues lo que pasa es que voy empezar a programar en windows con c++ y pues no se cual me convega mas.. uno por que es mas avanzado pero las aplicaciones necesitan .net Framework para ejecutarlas (No se si habra modo de ejecutarlas sin .Net Framework)y el otro que las aplicaciones jalan donde sea.
Tambien estoy confundido con respecto a si programar con MFC o con windows forms..Cual seria la mejor??
De Antemano Gracias