I've been wanting to put a compy together for her for a while, so she can play some stuff with me

yeah I'm a geek... but she does like playing games (well some games anyways... not as hardcore as I am)
So anyways I don't have much money at the moment, and I was hoping to get a *pink* computer together for her for Christmas. If I can't... No big deal, but it's just something I wanted to do.
Anyways, back to my topic... I'm looking to put together a decent computer as cheap as I can. If anyone has any spare or extra stuff they don't need I might want to buy it from you.
things I want most/need are:
-a decent AM2 processor (I guess 939 is fine too... by the time it gets upgraded again I would just be replacing everything in it)
-an AM2 mobo or 939... read above
-around an X1xxx series ATI card or Nvidia equivalent
-a copy of xp or
vista if anyone has one lying raound.
-around 2gb of ram (preferably ddr2 800... or just ddr if I get 939 stuff)
-sata HDD... 1.5 or 3gb/s... 7200 RPMs at least
-a psu that won't die on me when used with the stuff listed above
I think I have the monitor/speakers/disk drives covered