I have owned the toshiba L305-S5945 for around 2 years now. I got it as a highschool graduation present and it has been the best laptop i have owned so far. It is durable and can withstand some awesome force (I like to drop things! haha)... It is an easy typer as well. All of the keys have kept well for the 2 years that I owned it and it keeps battery life pretty well. It usually moves pretty fast but sometimes can freeze up if you have alot going on at once.