I bought an Asus P8H67-M-LE and was unable to use it for a linux based build. The damn thing would not suspend/resume properly. Tried with Dharma, Eden, Oneiric, Natty, Maverick and various OpenElec builds. It would go to sleep, but nothing (remote, keyboard, nor power button) would bring it back to life. This was with the most recent BIOS at the time (late December). Resume worked fine in windows, so I don't believe it was just a defective board. Especially since when I spoke with Asus tech support, the only thing they could recommend was switching to Windows (seriously). It's not the exact same board as you're looking at, but you should do a bit of research to see if yours may have similar issues.
I have since replaced the mobo with a gigabyte GA-H61M. Not as feature packed, but it is working without issue.
There are still a few hoops you need to jump through when using SandyBridge with Linux to make everything "perfect". Alanwww1 has a great thread going that is kept very current:
http://forum.xbmc.org/showthread.php?tid=114368
Eskro is a self proclaimed Windows only user. And a lot of things that work right out of the box with windows require numerous hours of work for a Linux-based build. In my experience, if you want it to work without having to do a LOT of extra work, you're best off using hardware that someone explicity confirms to be working in an XBMC Live, Linux or OpenElec build.