For en som er helt ny i gamet, så er det beste å bruke Visual Studio, som er veldig streamlinet.
Det finnes gratis versjoner av Visual Studio 2005, som man kan laste ned gratis i 1 år, og faktisk bruke i kommersiell programvare. Egro, du har lov til å _selge_ det du lager!
Du kan laste ned Visual Studio Express 2005 for både C++, C# og Visual Basic her:
http://msdn.microsoft.com/vstudio/express/
http://msdn.microsoft.com/vstudio/images/express/logo_express_editions.gif