Hey fellas lately my games crashes here and there to desktop when I play BF2. It really ****es me off, especially when u have a great game. Any help would be very nice

I have:

7800 gt
dfi lanparty nf4 MOBO
2 gig RAM, i gig each
AMD 64 3500