I own a Canon 50D and I am very spoiled on the image quality that it gives me. I am looking for a smaller version of my camera, it doesnt and may not give me the same image quality as my 50D but I want my pictures sharp. I also want to be able to have manual controls. So I am debating on a Canon sx200 or Canon G11. The sx 200 is smaller and has wonderful zoom capability which is nice when Im taking photos of my sons little league games. But there is a slight lag when taking a picture. I tested the G11 and it gave a nice images even though it does not have the large zoom that the sx200 has. But when I snapped the picture it took it no lag. I know that the G11 is slightly larger but it can be put in my purse vs. the sx200. So anyone have any suggestion it will be greatly appreciated.