The biggest problem I've had with supermicro boards have been their poor IPMI support. Of course this isn't really something that one has to worry about when their desktop boards. It's really annoying to have to call the datacenter to do a hard physical reboot because of flaky IPMI support.