Ok so I just bought a MSI GX640. Its a great laptop for people who like to game but still have some protability. I like to play games in class so its great for me lol. The GX640 has a i5 450 which when plugged in hits 2.6ghz but whenever I go off of battery it limits the cpu to 1.3gz. I figured out how to stop the same effect on the gpu by turning off ATI powerplay so my gpu stays at max clocks when I game on battery but my cpu is limited to 1.3ghz. This obviously has a negative effect on gaming. Causes my fps to drop. Does anyone know how to stop this from happening? I have messed with the power settings in the control panel. Made the cpu minimum power state 100% on battery and it still limits the cpu to 1.3ghz. It is really starting to bug me that I cannot figure this out because I want to game in class but I dont have a place to plug my laptop in in a 400 person lecture hall. Like I said i messed with the power options but its possible I missed something. Thanks for your replys.