The device, even though the hardware is marked as proto (and called Nxx rather than N900) and the firmware is quite an early one, is ROCK STABLE. This is actually one of the things that amaze me THE MOST. I got the device on Sept 3rd or so, been playing with it DAILY for almost three weeks now, and it didn't crash A SINGLE TIME!