You could also be more helpful I dont think RMA is the right choice yet, you havent even done any trouble shooting.
You see the marvell adaptor initializing before it loads windows? if so that is normal, my computer has 2-3 screens on varios addon cards initializing on boot.
That Marvell adapter is your hard drive controller on the motherboard. Does it say anything about hard disks? If it does than you problem may be else where.
From what I understand Windows does get to the startup screen than crashes right? There are two likely culprits.
1) A stick of RAM has gone back, you could try using one stick of RAM at a time and try different sticks in different slots. If that solves the problem than it was probably some RAM gone bad.
2) Your Windows install got corrupted. What version of Windows are you using?
You changed the motherboard than that probably did it. Is it the same model motherboard or a new one? Typically when you change motherboards (different models) the chipset is different so you would need to to a complete reinstall of Windows, since your computer is trying to load the drivers from the old motherboard which is causing it to crash.
On your old motherboard was you SATA controller set to IDE, AHCI or RAID. If windows was installed on AHCI than you switch to IDE or RAID it may not work. Same thing the other way around, IE: id you isntalled on IDE, and have switched to AHCI or RAID.
I have gone though several motherboard replacements sometimes poping my hard drive into the new system works but often enough it doesnt.
Alternativly if you dont want to try a reinstall yet you can try booting into safe mode if you can get in there download Driver Sweeper and run that, and install your new drivers too.