If you don't know where to start, download and install visual studio express from microsoft's website.
Does anyone know of a c/c++ compiler that is easily usable with windows?
Define "easy". As far as I know all compilers are easy to use once you learned how to use decent build system and have toolchain running.
Two main compilers available on windows platform are Microsoft Compiler (Visual Studio express) and MinGW+GCC. There are others (openwatcom/borland c++ builder come to mind), but they are less "popular".
To effictively develop you need 3 main components:
- Compiler. (microsoft compiler, gcc, intel compiler, etc)
- Build system. (gnu make, scons, cmake, qmake, msbuild, visual studio)
- Programmer's text editor. (jedit, visual studio, notepad++, far manager, midnight commander, vim, emacs).
As you can see, there are many possible combinations. For me using gnu command line utilities (from msys) with qmake and visual studio on windows platform turned out to be the most efficient setup.
The main advantage of "all in one" packages like visual studio express is that it installs all 3 components at once. Disadvantage of such package is that a beginner won't understand how program is being built, and as a result newbie won't discover more efficient setup any time soon.