is there any motherboard that can support up to 4 GB of RAM, DDR1?
Many. But don't expect random links to MB's that fit into such a vague category. The question could not be more vague and posted in Windows 7 forum makes it even more so? What processor do you have in mind to use in the MB?
What motherboard to use was the OP's question. But we do need to know whether he has an existing processor, and if so what model it is, or whether it's just that he has some DDR1 memory that he wants to reuse.
If the latter, I really wouldn't bother investing more money in such antiquated technology (and the same probably goes for the former).