Yes Visual C++ is worth it. Id recomend the .NET verions since Gates said soon they will release an update that will make the compiler 98% standard compliant, up from its supposed current 90% compliance. (http://zdnet.com.com/2100-1104-965046.html)