Don't get Codewarrior. Codewarrior sucks. I say this from experiance. Metroworks seems to not understand the Windows interface standards and likes forcing Macism on us. Besides, the majority of tutorials will assume you are using Visual C++. The easiest version to optain is Visual C++.net: http://www.compusa.com/products/prod...ct_code=290050
However, most tutorials will probably expect v6.0. You may even be able to find restricted licence versions of 6.0 for $60 and under at retail stores (subject to local demand for such things ).
Then, of course, there is e-bay.
In any case, my reccomendation is Visual C++ v6.0, or barring that, Visual C++ .net