I've been programming for awhile and I've always wanted to learn C++. What are some programs I can make to learn C++ from? Also, what kind of environment do you recommend I use? I've tried MSVC++ 6.0 and I really didn't like it, I do like VS.NET though. Will I be at any disadvantage using it to learn in?