The A620 is certainly a winner.
You get a lot for your money.
Including manual controls, a very sharp lens and low shutter lag (0.2 second).
Take a look at what owners say about the A620:
http://www.dpreview.com/reviews/read_opinions.asp?prodkey=canon_a620
A very nice smaller camera can be found but it will not measure up to the features and performance of the A620.
I don't know of any small camera with a lens as sharp as the one on the A620.
Your Nikon 4300 is just about the same size and weight as the Canon A620.
http://www.dpreview.com/reviews/compare_post.asp?method=sidebyside&cameras=canon_a620%2Cnikon_cp4300&show=all
...
..
.
Consumer Reports rates the Canon A620 #1. Wouls you agree? I currently have the Nikon Coolpix 4300 and it takes great pictures but the lag time is slow and I want more megapuxels. I am also worried that the A620 may be too large for carrying around all the time since I always have my camera with me.
Is there a better camera for me or will the A620 be my best choice?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic