is it got gps. if not can i use a usb gps. if so what is the price of it. anything else bad in this or ainol novo 9 spark is better