I'd say that your primary concern about using g++ as opposed to visual c++ is if you end up having some assignments which use specific (most likely graphics related) features of visual c++. Otherwise I would stick to your NetBSD machine. -Dan