This app gives you access to all your Kindle books and can synch up so you're on the same page whether you're reading on the Kindle or reading on the iPhone.
The app still doesn't include magazine subscriptions, and a recent Apple policy update means you'll have to do your shopping via Safari.