So at the advice of an Apple Rep I did exchange my i5 as they said it was more crack than scratch and while I was there..... I just happened to have enough cash on me to grab an iPad Mini. I have been raving over the Nexus 7 for weeks now and actually just sold my 16GB to upgrade to the 32GB Nexus 7. I love Jelly Bean on the Nexus 7. I figured with the return policy I would see how the iMini stacked up. Based on EVERYthing we have read I was scared to turn the Mini on.. I am surprised I even opened it today to be honest. When I did I sat it right next to my N7 to do some comparisons on a graphic-heavy site. The main things I noticed is that yes, the pixel-density IS better on the N7 BUT the N7 loaded the mobile version of the page as auto, it is noticeably thinner (now) and the N7 loaded most sites slower than the iMini. Being 1000% honest (and I am pretty OCD) you have to be pretty dern picky to find fault with the text. No, it isn't retina but it looks really good and all the apps I tried (Kindle, Safari, Atlantic, etc) all read very well IMO. Hardware/build comparison... we know the answer here. I love the N7 but iMini hardware is gorgeous other than it looking like a HUGE Samsung Note (admit it). Seriously.. the metal and edges are nice touches. The light weight is awesome. I swear my 32GB N7 is heavier than my 16GB and I would not have thought weight would have been added. In the end I am still not decided but am definitely giving the iMini more of a shot. It is little things like the 1Password app where you cannot create/edit on the N7 while you can do so that muddy the N7 experience. Also, Google may call their software butter but NOTHING on the N7 is as smooth as the iMini IMO. Just my thoughts after a few hours.