Apple's iBooks and Amazon's Kindle (both free) are two of the best apps for reading a book on your iPhone or iPad, and each has its own strengths and weaknesses – so which is right for your reading habits? Amazon and Apple are each competitive when it comes to the price of digital books, but their respective…