Not to be outdone by NEC Corp, Canon Inc has announced that it is ready with a PowerShot 350 digital camera costing $650, which comes with 1.8 liquid crystal display, built-in flash, and 2Mb CompactFlash memory card, which can store up to 47 images: with resolution of 640 by 480 dots per inch, it ships in the US in April.