I'm considering buying a kindle fire for the kids, but would like opinions first. What does it do? What doesn't it do, that you think it should? Any niggles/faults? How does it compare to IPad or other tablets? Would I be better spending more on an iPad mini? Any other advice would be greatly appreciated.