It can run all my games.
I games I play: COD4, Mirrors Edge, Red Alert 3, Oblivion, Unreal tournament 3, Bioshock, Halo 2, Half life 2, Warcraft 3, etc...
It can run L4dead and Cod5 but they are a little laggy but still playable.
So if I were to invest in a higher quality video card, I could just put the card into the PCI slot without any extra hardware?
And yes I am running a desktop