No, If you're serious about the quality then Nokia is your N95 or N96 is the better choice for phone and camera.
My suggestion is to get a compact or slim digital camera for that purpose.
When I said it takes good pictures, I meant for a phone camera with 2 Mega pixels. If you compare a dedicated cameras with 2 Mp then it may be the worst of them all.
Thanks for your advice.
After searching several days I think no built-in video camera on mobile phone can record movie of resolution 1024*768 and above. For that purpose I have to get a digital video camera. If I'm wrong please correct me. Thanks
At the moment, the only mobile phone I know that has the highest resolution is the Nokia but only at Video: VGA 640 x 480 max resolution at 30fps and AAC audio. But if you think about it, the old tv output at 480 lines of resolutions (NTSC) therefore 640X480 is not too shabby.