The Kindle software is absolutely awful. It's slow - you can list 4 bookmarks and it takes 20 seconds, and the same goes for substring search (buggy AND slow). Also, the system has a 534MHZ CPU but because it's Java running on top of Linux, it's a dog. I only got one for the screen and because it lets you upload a book in open formats (unlike the Sony and Nook devices).<p>As a point of interest, I wrote a text ebook reader for my Psion 3/5 which was written in OPL and reformatted text automatically. Interesting, because it ran faster than the Kindle can on a 8 or 12 MHZ CPU with very little memory.<p>Kindle also extremely lacks options, like different fonts, text that goes to the edge (no border), no justify on/off (on by default), and so on.<p>My point is that <i>I</i> can write a better ebook reader than Amazon, on a device with a tiny amount of CPU and memory, and it's shameful that the Kindle software is SO awful.