It'd be nice if you could test the video card in another machine, and verify it without having to replace it.
If it won't even try to boot with no ram/no video, you only have two components left...
To verify... you've pulled EVERYTHING from the board at this point. Motherboard/cpu only... and though the fans come on, it doesn't beep at you or otherwise complain, when you power it up.
(apologies, I didn't specifically mention this before.. but yes. disconnect everything. drives, dvd, etc. Try to boot with only motherboard/cpu/ram... it should beep and howl at you from the pc speaker if it's functioning correctly... video error from not having a vid card installed... if it does, throw in the video card and check with that. If it continues to function, slowly start adding back components one at a time, until it stops functioning again, or you're back to normal)
I'd double/triple check everything, and then very carefully consider replacing motherboard and/or cpu.
Technical note: If you replace the cpu first, and it doesn't succeed, the return period on cpu's is usually very short. That can be good, or bad, depending on your goals. If you have to socially engineer the expense to say, a wife... 'I can't return it, honey' is a perfectly valid excuse... at least once... and once is all you need in this case
She'll be mad, but you'll have the new cpu
In other words, you might want to try replacing the cpu first, and then, if/when that doesnt succeed, follow up with the motherboard itself. However, it sounds like you ate a power surge... (psu dead, motherboard and/or cpu dead), in which case there's good odds both components need replacement.
Just pray the video card survived.
Triple check EVERYTHING before spending money.
recommendation for direct replacement of your mobo... http://www.newegg.com/Product/Product.aspx?Item=N82E16813128359
however, for 19$ more, you can get it's slightly bigger brother, the UD3P, http://www.newegg.com/Product/Product.aspx?Item=N82E16813128358
with your nvidia gpu, no great advantage, but it gets you a second pci-e slot for... whatever you want to stick in it, and a second network port, which can come in handy.
These are _extremely_ solid boards, and I recommend them to anyone considering a purchase in that category. I use the UD3P myself, and I've never had a better, more reliable, motherboard.