i'd get cheaper case an only 4 gb ran and put the saved money in to a used low-medium ranged gfx card.
the reason being is she DOES paly games that require a gfx card mainly sims 3 and wow the built in intel gpu won't cut it. i'd get like a hd6670 which would be more than plenty though it wouldn't be able to do max settings in wow.
There are some decent cases to be had for 50 bucks the nzxt gamma and nzxt m59 are both 50 bucks or cheaper shipped on either newegg or amazon.
EDIT:EDIT, the only way the hd400 is playing those games is at the lowest possible resolution and with the lowest settings. It can JUSTbarely handle left 4 dead which is less demanding than WoW.