Don't get the 20 megapixel camera! First the page is written weird probably a scam ( a dual core camera? that's fake). Also 20 megapixels doesn't mean its a good camera. Megapixels have nothing to do with quality. Megapixels determine the size of the image. That 20 megapixel camera can display a picture at 7680 x 4800. Your screen is probably 800x600 which means its with be resized down (images probably will get pixalated) and take up a lot of space. Since it's so cheap it will probably have a bad quality.
Also HD video at 160 fps is good, but with a crappy camera. It's going to take up A LOT of space (guessing ~600MB per minute).
So you are going to get HUGE crappy images and video with this camera.
PS a ~36 Megapixel image http://www.flysas.com/upload/Interna...front-view.jpg