Hey arm, you got a screen name or somthing? i live in florida as well and learning windows game programming as well. you can IM me at emlottafoots :p
Acutally matt, it's New To Programming == ME :); unless of course you were assigning the value of ME to the variable New To Programming, hehe.
Here's my suggestion, which, in the long run will benefit you greatly.
1. Get rid of Windows completely; it's a convoluted pile of propietary goop.
2. Learn C for systems programming and learn Java for OOP. If you wish to stick with C++, just remember this; it's not C and never make the mistake that most people do by grouping it with C (ie: C/C++); they are completely different; in fact, C++ is just a pseudo Objected Oriented Programming language. However, if you want to write code in C++ write in with POSIX in mind.
You'll see why C++ is a waste of your name when you start getting into dynamic allocation of memory at run time; it's beastly and belongs locked in a basement where it can be beaten and starved regularly.
GNU g++ is a great C++ compiler, it's free, and with a few small provisions you can be programming for windows, linux, unix, and OS X all in one go.