While my preference is to go with non-Apple products, I have a concern about updates. Apple has be great with updating their operating systems and getting those updates pushed out to their products. Google also updates Android, but Android cell and tablet makers have NOT been good about getting those updates out.
I owned a second generation iPod Touch. Apple supported it for two years with updates.
I now own 2 Kindle Fires. First and second generation. I have received updates for both.