Over the last few days my SP3 I5 128 GIG started to hang up just after I insert my password. The spinner keeps going around and around and never wants to stop. If I do a hard reset and restart the system everything seems OK again. But then, a day or so later, it starts to hang again. Any ideas about this one?