What's the lowdown on: -Average price -Best brands -Battery Life -Picture Quality -Anti-skip quality -Size I'm interested in buying one. Thanks. :)