One of the annoying things that could snake up (ASUS did this to me in particular) is the NIC driver for the board might be missing. I recommend downloading a driver kit FOR the board before it comes in and putting it on a thumb drive or external drive. The driver CD they sent me with my board wasn't even a match to my board, which resulted in my having to drive to my buddy's house with a usb drive and download the NIC driver from his machine... That is the only time ASUS pissed me off
Other than that, everything I have ever gotten from them has been good.