I have a radeon 9600 256mb aswell. I don't know what brand your card is, but my card would NOT run on anything less then a 400W power supply. It also seems you're using nothing but stock, crap, power supplies. If possible, buy a power supply of decent wattage and decent brand if possible (I believe there is a thread here listing the good brands)
You should be able to get a refeund if it doesnt work, so no real hassle.
The Geforce MX 4000 is an aweful card, for that same $50 you could have gotten this
http://www.newegg.com/Product/Produc...82E16817153023
and probably be gaming in peace.
....though not BF2'ing it up.. or atleast not very well ^^;