For a little bit more you could just get one of
these - everything is onboard, VGA too. That'd be quite enough for a non-gamer. I've got that board - it's not seen heavy use yet, but it does seem to boot up and recognize the devices and CPU (Tbird 750, modded to work on a 133MHz bus

) just fine. It's got a decent BIOS too - adjustable CPU, RAM, AGP, and if memory serves, chipset voltages too. Could be wrong about the chipset voltage adjustment though; the board isn't hooked up now - it's being used in a project like
this.

But it does the usual nForce2 stuff - unlocking proc, lots of RAM timing tweaks, etc.
There's also the
M7NCG Pro - MCP-T southbridge. Differences seem to be then - dual VGA(Pro) vs 1 VGA+1COM, and of course the Firewire, as well as more PCI slots. It is a bit pricier though.
Put
2 of these in there - plenty of RAM for a long time to come, and dual channel to keep the IGP well-fed. If the systems gets too sluggish for her in the future, just pop in a new CPU - the RAM should still be quite adequate then.