The iPhone is a little too small for my needs and the iPad a little too big, give me a 7 inch idevice with reterna display, front camera and GPS, any one it is ever used an idevice will know how intuitive the UI is and that no other touch screen device has even come close to the experience you get from the apple line.