Tablet deathmatch: iPad Mini vs. Nexus 7 vs. Kindle Fire HD