My wife has a large screen android phone that is great for browsing and stuff, so I've played with those. But I can type WAY faster and more accurately on my blackberry keyboard than on her touch screen.
I might do that though, it's on old phone and it's long past time to get a new one.
punatic, amazon has a library you can check books out from, at least for prime users. I haven't used it much.
when I first got an android phone I felt the same way about typing speed, but then I learned to use the swype function and I think I am much faster on the touch screen now. instead of tapping each letter you just touch the first letter and move your finger through all the other letters in the word lifting off at the last letter. pretty slick once you get used to it and it gets used to you. It has learned all the brewing/beer specific vocab I have thrown at it quite well at this point and can get words like 'krausen' or 'grist', 'fermetation', etc. more accurately than I can type them on a full size key board.
Since we've already started down this tangent...
I was really hesitant to move away from having a physical keyboard on my smartphone. I went through several models of Treo, then to Windows Mobile, then to the original Droid and Droid 2. I used to do a lot of blog posts on my mobile phone, and I was really afraid the lack of a physical keyboard would slow me down significantly. But I couldn't wait any longer for an upgrade and got the Droid Bionic a couple days after it came out. It didn't take very long to adapt to the on-screen keyboard. I don't use swype, but the predictive keyboard works exceptionally well. I switched to SwiftKey for my primary keyboard about a year ago and am very happy with how well it works.