Have you tried selecting "Use last known good configuration..." from the boot menu? Probably won't work, but worth trying.
If he's not a techie and needs to save his data, I'd recommend he take it to a small mom & pop computer store (DO NOT take it to a big retail chain store!). They may be able to fix the existing OS install, or worst case backup his data to a CD for a reasonable price.