I need suggestions and opinons

<p>Now I already have a laptop but this thing is pretty old at this point the battery life stinks, it over heats to much, and it can't handle large software/barely any games( i can barely run itunes lol). I might bring it just if i need to type up a paper outside of my dorm.</p>

<p>So i've decided to get a desktop instead just because it can be upgraded if needed to, it cost less and it this one looks like it can do a bit of gaming at a good price. BUT i have heard that acer isn't the best brand to buy but i hear that for every computer I buy so I don't know.</p>

<p>This computer looks good its tiny though(for a desktop) so i'm pretty sure "upgradeability" is limited but also its easy to get the computer to and from campus. but because its lacking the ability to upgrade i wanted to suggestions on something close to the same specs that is easy to upgrade or maybe if you think i should just stick with this(for 5 years of college :P)</p>

<p>Acer</a> - Desktop with Intel® Pentium® Dual-Core Processor E2220 - AX1700-U3700A</p>

<p>(way more specs at the link above)
* 1 MB L2 Cache, 800 MHz Front Side Bus
* 4096 MB DDR2 RAM
* 640 GB (7200RPM) SATA Hard Drive
* Hardware Platform: PC
* Processor: 2.4 GHz Intel Core Duo
* Number of Processors: 2
* RAM: 4000 MB
* RAM Type: DDR2 SDRAM
*Hard Drive Size: 640 GB Type: Serial ATA
*NVIDIA GeForce G100 graphics card
* Weight: 3 pounds
*14-in-1 media reader
*9 high-speed USB 2.0 ports
*Built-in 10/100/1000 Gigabit Ethernet LAN
With RJ-45 connector and 56 Kbps modem (v.92) for quick and easy wired Web connection</p>

<p>Thanks in advanced :)</p>

<p>Good luck trying to game on an integrated graphics card. The form factor is a problem as well, since you probably won't be able to fit a newer graphics card in there. Also, small form factors tend to overheat really fast.</p>

<p>hmm so i guess i'm still pretty noob at this. Do you have any recommendations at all then for my current situation? I mean i don't need a gaming monster rig. Something affordable that i could play like some call of duty 4/5, counter strike, team fortress 2, etc even on low settings.</p>

<p>In general look for something that has a nVidia GeForce 76xx, 86xx, 96xx or higher. I'm not sure about ATI's model number anymore. Post anything you think looks good here again and I'll take a look. Bigger number is usually better. ;)</p>