Basically, I have experience dealing with this kind of issue frequently. I would recommend sending the device in for repair if you are still under warranty. If you are travelling you will need to call ASUS on the local line (e.g. ASUS US)
I must warn you that in dealing with this on numerous...