yes, its upgradable. what will this PC be used for?
Edit: If your going to use it for any kind of gaming than I suggest you save another $300(around $600)to build a nice rig that aint out-dated.
Edit:See the thing is, if you get a Dedicated GPU(5770 or better) your CPU will just bottle-neck it.You cant just OC your CPU to keep up with your GPU because factory computers come with locked BIOS, which prevents the user from making there PC faster.What im trying to say is...If you upgraded your GPU you would have to upgrade the CPU as well, and thats what lies the problem.Its not worth it to upgrade to another pentium, so you would have to atleast get a Core2 Duo or better, and it still not worth it(performance/price ratio).But than if you did upgrade anyway, any Dedicated GPU you get would need a new/better PSU.IMHO I say save another $250-300 to get a total of around $600 to build a PC that will last you a while befor needing to be upgraded again.You can save money on using the same parts you got, HDD,DVD/CD burner,Case(you will need a micro board if you plan on using the same case) and the accessories that came with that PC.