I'm thinking of buying it. Is it good and reliable? How's the camera? How much pixels is it? Thanks .