Why do you need a cardbus card for your daughter's laptop,there should be a lanport(RJ45)integrated,
I think the best bet is a router(wired or wireless),
linking the two PCs.
Can you consider upgrading your Win98 pc to xp,
from personal experience,networking two xp machines or Win98 to Xp machine(Main) is a lot easier than the other way round.