If you wanna go for a cheap, good investment, go for the new Sony Clie 360. It might cost a little more, $199, but it's definitely worth it. The Palm m100s were nice, but the clies are better. Specially these new 360s, OS 4.0, Memory Stick slot, rechargable battery, 16 MB RAM. I wouldn't waste money on the m105, cuz you'd end up upgrading soon probably anyways.