Given the release of the new Kindles, I figured I'd talk about another aspect of ebooks. That is, doing a better job of getting the books you want onto your reader.
Swiss Army Knife
All of the ebook readers I've played with have had absolutely abysmal tools for searching and sorting your books. They're gradually getting better, but still fall down a lot when you have hundreds of books. Luckily, there's a swiss army knife for ebooks. It's called Calibre.
Calibre will import most any ebook format and can interface with pretty much all the different readers out there. It does a great job converting and transferring files to and from both Kindle and iTunes. You'll want to check out Apprentice Alf for some plugins that will remove the DRM from your ebooks so you can freely swap them back and forth between devices. This will also let you share books with your SO even if you have separate Amazon accounts.
Calibre will let you tag, rate and sort your ebooks pretty much however you'd like. I even go so far as to have separate libraries for fiction and non-fiction (things like ratings just don't translate well between the two). When books are first imported, they come in without any ratings. I let this be my flag for "haven't read this one yet" and make sure to rate them once I've either read the book or decided that it sucks and I won't finish it.
If you're like me, inconsistencies in your collection will drive you nuts. You can use Calibre to correct author names (sometimes they show up as Stross, Charles instead of Charles Stross) and cover art. Alternatively, you can strip out cover art all together if you really want to save space on your device. You can also group your books by series and specify an order for them, so you won't keep having to go back to Jim Butcher's website to figure out what book comes next while you re-read the series.
Calibre has an ebook search feature that does double duty as a comparison shopping tool. Amazon pretty much always wins on price, but sometimes you'll find books that aren't available from Amazon (like most books from Baen).
Another tool in the cheap books utility belt is the kindle best seller list. Notice that it's got separate lists for free and paid. Amazon breaks their best seller list down into genres and sub-genres, so you can get pretty specific. This is usually done as a loss leader to get you interested in an author, so don't expect all their other books to be free. At least there's no monetary risk for trying out a new author this way.
Another cool tool for saving money on books is eReaderIQ. eReaderIQ mainly highlights books that have had their price drop, but you can also search Amazon by price (something not available in the normal Amazon UI). You can say "I want a sci-fi novel that costs $5 or less". Lots of indie publishers and self-published authors have begun publishing at $1, $3 and $5 price points. Don't let the low prices scare you away. There's some really good fiction at those prices.
In theory, ebooks are supposed to come out with a high price while the book is in hardcover, then get cheaper as paperbacks are released. eReaderIQ's Kindle Price Drop will notify you if an ebook's price drops by a specified amount, so you know when that drop happens.
Don't hold your breath waiting for it, though. In eight months I've only seen the price drop on 2 out of a bit more than a dozen books. One of those (Neal Stephenson's Reamde) has gone down, but not hit my alert limit. The Complaints by Ian Rankin actually dropped enough to hit my limit and I was duly notified. The system works - publishers just don't drop prices very quickly. That's why you so often see kindle versions priced higher than paperbacks.
I still use Kindle Price Drop, because it makes a great "to be read when the price is lower" list. I just keep adding books to it when they're released and then looking over my list when I'm hunting for something to read. Maybe the price will be lower, maybe not. Most importantly, I won't forget to check the price on something when I'm waiting for it to come out on paperback.
Finally, there are the Kindle Owner's Lending Library and a program whereby you can check out kindle books from your local library. I haven't played with either of those yet, though the selection on the Kindle Owner's Lending Library seemed rather scant.
iPad Reading Apps: Kindle vs iBooks
note: In a way, this is a continuation of my previous post comparing Kindle 2 to iPad 2. That post focuses on hardware aspects of the two. This one is comparing iBooks to the Kindle app on the iPad 2.
iPad 2 Reading Software
Because the iPad is a multi-function device, the actual reading experience is mediated through your choice of reading app. I tried Kindle for iPad and Apple's iBooks. I know there are others, but those two seem to be the main options.
Both apps will keep track of a large number of books, maintaining your location within each one. They also allow bookmarking and annotating, though I don't use those features.
Visual Design and Page Turning
iBooks shows faux pages and a fake crease down the middle of the screen, presumably to try to make it feel more like reading on dead trees. Kindle goes for a much more minimalist interface with almost no decorations on the screen. At first the fake pages (and attendant page turn animation) seemed hokey to me, but at this point I don't really care. The Kindle app is definitely more attractive, though. You don't expect Apple to lose that kind of competition, which makes me think they didn't take iBooks as seriously as you might expect.
It's a bit weird, but with all of these (Kindle, Kindle App and iBooks) I'll occasionally turn the page when I don't mean to. This seems to happen a lot more often with Kindle App than with iBooks.
Progress, Location and Syncing
Kindle and iBooks both give you a handy little progress bar at the bottom that you can grab and scrub back and forth through the book. iBooks wins big by popping up the chapter titles as you do it. They both give you location in pages (Kindle originally only gave it in mysterious inexplicable numbers). On iBooks you can resize the text and see the number of pages change. On Kindle resizing the text doesn't change the number of pages - apparently they're using some kind of platonic ideal of pages. iBooks is a bit friendlier, though if Kindle has failed to sync your location having stable page numbers across devices can make it a little easier to re-find your spot on a different device.
Speaking of syncing, both apps will fairly regularly fail to sync some reading between devices, even when you're online. Most of the time everything works great - you pick up on your phone right where you left off on the iPad, but probably 10 or 20 percent of the time you'll wind up manually thumbing forward trying to find your spot. That's much easier to do on the iPad than on the iPhone, but even then it's still mildly annoying.
Back in the days of dead trees I used to not bother with bookmarks and just try to remember my page number, so the occasional bobble on device change doesn't bother me too much. Your mileage may vary.
Color Scheme, Brightness and Font
Kindle lets you select a dark background with white text in addition to black on white and sepia (brown on cream). iBooks limits you to black on white and sepia. Having a black background is a win for reading in a completely dark room. It will also limit light-spill if you're worried about annoying someone else in the room. Advantage: Kindle.
iBooks wins on access to dim the screen, though. Brightness is a separate "menu" option, whereas you have to go through the font/page color menu on Kindle. Since I tend to do this frequently as the day gets brighter or darker, quicker access is a good thing. One thing I did notice, though was that if I shut the app my adjusted brightness won't be applied right away when I restart the app. I'm guessing this is to keep you from starting the app with it set so dim that you can't see where to change the brightness.
For both apps, if I'm using a light background I always go sepia. It seems to be easier on my eyes. I also try to match the background color to the surrounding light level, which helps with eye strain.
One really nice feature on iBooks is that I can change the font of the text I'm reading. The same menu that lets you choose font sizes lets you switch between a handful of different fonts. Lately I find myself fiddling with this as I start a new book, seeking the best font for it. Strangely, I haven't ended up on the exact same font every time.
Each app has its own bookstore, and they both do a good job integrating with the iPad apps, but Amazon does a bit better job. Downloading books after purchase is slicker and more automated in the Kindle app. Further, the Amazon store has a better selection, prices and browsing experience.
Buying off of amazon.com, you can buy something and send it straight to the Kindle app on your iPad. This is amazingly convenient. Shortly after you start the app up your new book will arrive. If you want to buy from the iPad, you just use the browser to browse amazon.com and make purchase.
You can access the iBookstore from the iPad and it will download straight to the device. If you're buying books from the iBookstore on your computer, you have to buy them, download them to your iTunes, then sync them to the iPad. I haven't spotted a way to send them direct the way you can with Kindle.
On the flip side, if you buy from a third party store (like Smashwords or PragPub) you'll have a little easier time loading your books into iBooks. You can just drag epub files into iTunes and sync them. The analogous operation for Kindle requires you to dig into the settings for the kindle app within iTunes.
One book I got for free from the iBookstore ("iPad at Work", from Apple) seems to have actually downloaded a PDF, instead of a real ebook. I can't resize the text, and instead of giving a standard progress readout at the bottom it has a row of page thumbnails. I didn't notice a warning that it wouldn't act like a normal book before I got it. Caveat emptor.
Both apps will sync your location with apps on your iPhone, but Kindle wins big by providing a best of breed app for reading on your computer in addition to the Kindle itself. Plus, Amazon's new Cloud Reader website lets you read ebooks you bought from Amazon on Chrome or Safari. Amazon thus provides a full spectrum of solutions - smartphone, tablet, reader and computer. iBooks is only available on iOS devices, so Android phones and even Mac OS X computers are left high and dry. There's a rumor that the next version if iTunes will include an iBook reader
iBooks will sync your location in books that you didn't buy from Apple. This works even for books purchased from Amazon that have been converted to epub format and loaded into iTunes. It will not pick up reading you do in Calibre or Kindle on your computer, though.
All in all, I like the reading experience a little better on iBooks, but I wouldn't feel like I was suffering if I ended up with nothing but Amazon's apps. Both iBooks and Kindle are on the my iPad's dock, and I use them both regularly.
A few weeks ago, I received a shiny new iPad 2 as a gift. I promptly resolved to set my beloved Kindle aside for at least two full weeks and do all my reading on the iPad so I could get a solid feel for how it works as an ebook reader. In the following, keep in mind that if I say "iPad", I really mean "iPad 2" and likewise "Kindle" means "Kindle 2".
Physically, my iPad 2 is a fair bit bigger than my Kindle 2. It's big enough that you can't comfortably hold it one handed like you would a paperback. I end up wanting to prop it up somehow instead. I got a smart cover, and use that to prop it up. This works, but doesn't quite get to the optimum angle. The Kindle is just small enough that I can wield it one handed.
Page turns go much much faster on the iPad 2. They're quick and easy. This also means that shopping Amazon on the iPad is very comfortable. Buying books via the Kindle is kind of a last resort, but it's just fine on the iPad. The faster screen also makes it a lot easier to jump around to different locations in a book.
The iPad does beautifully on technical books that have code samples and diagrams that just don't fit on a kindle screen. The Kindle 2 is just not useful for programming books, but the iPad is great. The larger screen is really important - there's a reason they don't sell programming books in a mass-market paperback format.
Battery life is drastically different. If I get up in the morning and start reading, the iPad 2 will run down before the end of the day. When I first got it, my Kindle 2 would go several days in a row (even with wifi on) without running down. The battery on my Kindle is dying now, so it only lasts about 1 day with wifi on, but it's still longer than the iPad 2 with its brand new battery.
Finally, the iPad 2 tires my eyes out faster than reading on the Kindle. I'm not sure if it's the lower DPI screen or the backlit vs reflective nature of the screen, but I feel a little eye strain after reading for long periods. This never happens with the Kindle.
One thing that's really surprised me is that I haven't run into a situation where I couldn't read the iPad's display. This includes lying on a hammock in full sun on a hot summer day. The trick is that you angle the screen so that it's reflecting the darkest thing possible - a tree, a silhouette, etc. It's still fairly uncomfortable, though. You squint and strain a little bit. It's a lot better than my macbook pro with anti-glare screen, because I CAN read in the bright light. The kindle, on the other hand, takes bright light in stride and doesn't have any trouble.
At the other end of the spectrum, the backlit screen means that reading in a dark room or outdoors after dark is a breeze. No need for a book light. Both the Kindle app and iBooks allow you to adjust the brightness of the screen from right there in the app, which is very convenient. I find myself doing this continuously as ambient lighting conditions change.
Calibre integration on the iPad just isn't as good as it is with the Kindle. I use Calibre to manage my ebooks because the built-in tools suck (more on this in the future). Managing what books are on my Kindle is a simple process of plugging in the Kindle and starting Calibre. Doing the same with the iPad requires an intermediate step where you load the books into iTunes and then have iTunes sync with the iPad.
Reading on the Kindle is much more focused. I find myself flipping over to check my email, twitter and RSS feeds when I use the iPad. That's never an issue on Kindle. On the other hand, I haven't played any video games or watched Netflix on my Kindle. Surfing the web on the Kindle is an emergency-only option.
All in all, the Kindle is a better tool for reading fiction and other books that don't have a lot of graphics or code samples. The iPad is better for books with graphical needs. Like the iPhone, which is at best a mediocre phone, the iPad shines as a multi-function device while the Kindle is a better reading device.