Adding to the Platform Potpourri: Kindle HD, Surface and iPad Mini