So I have had problems with my surface pro 2 since day one. I bought it about 4 months ago, and the keyboard input was always laggy, touch input was way behind and it was just generally slow. I had my computer buddy check it out and it turned out I was having hard disk problems, Event ID 153...