had to restart n900 e times during one morning? you are either lying, or your n900 is defect or what is most likely you are using it wrong(using it right is having properly configured n900 with cssu-t and kp installed and with swap on a decent microsd card, oh and not having various *patches installed)