Dubl-click in My Computer. Right click on C: choose Properties. 1000Mb = 1Gb
To be able to run a game like BF2, you always need a graphics card. Dosent matter how much internal memory or freespace you have on the harddrive. If you dont have a card, then its of no use for gaming. Some games you might run on it, older ones for Win 95 and Win 98. But if you are looking at the newer ones that are meant to be used with Win2000/XP and now Vista. You are way out of your leuge. These games are just too "heavy", and contain so much effects and stuff that you must have a good card to be able to play them.
This is a PC-gamers curse. Every new game has some new technoligy that it requiers the latest cards and so on. But this is our own fault, we want better graphics, we want it to be able to look as realistic as possible. So the game developers gives us that. If we cant play it because of our graphics card are outdated, we expect the card developers to manufactor some new ones that will be able to cope with it. Its an evil circle.