The DSi has a resolution of 256 x 192. That's 49'152 pixel. Obviously, you don't need i don't know how many megapixel if your screen can't even display 0.05 megapixel. So yeah, with 0.3 megapixel, the DSi its camera is pretty good no matter what.
Official Vaporeon of the B/W Boards Proud member of M.U.K.