Whoa! What a coincidence that you're asking me
of all people! I upgraded from that exact motherboard (I always called it "122-CK-NF68" for short) directly to the Gigabyte EP45-UD3P! The difference from that board to the EP45-UD3P is huge
. I went from having a hard time overclocking my E8400 to having no problems at all. Not only is overclocking much easier with the EP45-UD3P, but it also allows me to use much less vCore for the same overclock. On top of that, my system feels much more stable in general.
Plus, the 122-CK-NF68 doesn't have the Advanced Host Controller Interface (AHCI) (no 680i board does) while the EP45-UD3P does. Well, I think every P45 board has AHCI.
Not only that, but the EP45-UD3P doesn't require a fan for the northbridge like that 122-CK-NF68! So, my system is quieter too!
Sure, the EP45-UD3P claims to only support Crossfire, but it can be fooled into working perfectly for SLI too.
Although, I think the 122-CK-NF68 might be a slight upgrade for you in terms of overclocking ability.