I have an HP Pavilion(P4 socket 478) that I am working on right now. A friend gave me the fairly scavenged remains of a Dell Dimension 3000 for parts. It also was a socket 478 P4. Could anybody tell me if the parts are interchangable? The mobo and CPU from the Dell are intact and could be a decent upgrade to my HP if possible.