It depends on what you want to do. Coding, scripting, modeling, 2d, skinning, mapping...

Coding or scripting requires just a text editor (from Notepad to Notepad++), modeling requires 3dsMax, 2d or skinning requires PhotoShop, Gimp (or any otehr similar 2d editing software), mapping more or less the same...