I have Toshiba Qosmio x505-q870 running windows 7 intel i7 Nvidia GeForce GTS360m GPU. The possessor runs fine fan works great and speed is in from what I understand good operating speed at around 2000rpm I not only used compressed air to clean I took completely apart and cleaned everything like new also took apart again and cleaned off old thermal paste and reapplied with Increased thermal conductivity 99.9% pure silver high performance thermal compound the very best I could get. It is better I suppose however when I watch a video it gets up to 172F and motherboard gets a little hotter but never above 152F. I have tried different power supplies to rule that out and battery is original and still holds 100% charge and works great. I also did a complete factory restore twice and updated all drivers. This laptop is desktop bound not used for mobility. It is does have a few years on it obviously but maintained above average and cleaned regularly. I just did all this work to is today and haven't used this PC in over a year but it was stored in dry temp controlled area but anyway yesterday it restarted a couple times before I figured out it was GPU problem and anytime I would watch a video it would shut down and restart the last few times I watched temp to evaluate and it reached over 200F. I included all this info to save time with the simple clean because dust isn't an issue at all and don't believe it ever was really but I'd be happy for any ideas if its salvageable or not. I also used the torque pattern and used just enough paste. Thanks.