Borrow a digital volt meter and actually check what the voltages. My MSI K7N2-L always read low voltages, but that same power supply on an Abit NF7 was right on. I too had cold boot issues with the MSI board, requiring several presses of the reset, or un overclocking it using a jumper to force it into a 100/200Mhz bus and set the bus speed back down. Then I could set the jumper back, go into BIOS and overclock it back up. It was like this with my AthlonXP 1800+, but went away with my AthlonXP-M 2500+. Of course the first board I had was really bad about this and deteriorated after about 3-4 montyhs. They replaced it with an MSI K7N2Delta-L, which got nuked by lightening (I think) and the third board still has those cold boot issues if I overclock (moved the XP-M 2500+ to the Abit board and put the 1800+ back in the MSI board).
I do not trust MSI boards very much for some reason. The only good thing I have had to say about this board is my GeForce4 Ti4200 went flacky and would not run stable in 3D in any of my boards... but that MSI board. I had the Radeon 9600 in it die and put it in until I got the Radeon RMIed. It was my only spare card at the time and still worked for 2D fine. It turned out workingg great in that machine in 3D too. I had given up hope for that card and shelfed it 6 months ago. This let my put the Radeon 9600 in another system and sell the Geforce4 MX440 (that card sucked soooooo bad... my GeForce2 GTS spanked it around pretty bad).
AMD Phenom II x4 945 3Ghz | ASUS M4A77TD | 2X WD 1TB SATA 2 hard drive | 2x2GB Corsair XMS3 | nVidia GeForce 8800 GTS | ATI TV Wonder Theater Pro 550 | Antec P-160 case | Antec 650w Earth Watts | LG Blu-ray Super Drive | LG DVD RW | Windows 7 Pro