I have a M305 Gateway laptop. Two years old and out of warranty. My laptop used to immediately boot after pressing the power button but about a month ago, I pressed the power button and nothing happened, so I continued to press it and then it turned on, it took about 15 seconds or so to turn on. This has been happening ever since then. I noticed that the longer the laptop has been off the longer it takes to turn on. I have to press the power button sometimes for up to a minute then it finally turns on. It shuts down normal and if I try to turn it on right after I've shutdown it turns on perfectly, no waiting or anything. The computer seems to work perfectly fine once it is on. Althouth, I have been having overheating problems, where it shuts down, but most of the time I can avoid it by making sure the vent is clear and I'm in an air-conditioned room. I have tried taking out the battery and just have the AC adapter connected when I try to turn it on but it doesn't make a difference. Someone once suggested to try system restore but I haven't done so because I would have to back up a lot of files (pictures and videos mainly) since I've had this problem for a while now. Sometimes it seems to turn on faster if I press the power button a bunch of times instead of just one long press. I have searched everywhere online and I've had no help. Please help me, I would hate to just trash this laptop since it is fast (2.56 Ghz) and works great when it is on (except for the overheating, of course). I have also replaced the AC adapter already.