Coming from a half decent compact (Nikon P300) and a pretty descent camcorder (Panasonic SD600) I want to step up the image quality for pictures and maintain image quality in video and have better control of DOF. I am going to do a full set of photography classes and will try to get into wedding photography. I also will be having a few wildlife holidays safaris etc. Initially I was set on the G3 and the new 14-42mm x lens, portability plus top image quality. After a visit to the camera shop I found I much preferred the handling, external controls and eye sensor of the G2 and was surprised that the size difference is actually not that much difference in the flesh. Hadn't really considered the GH2 before, as I gathered it was large near SLR size, but looking at pictures its actually a tad smaller than the G2, can anyone confirm this? If the GH2 is similarly sized to the G2, I would rather stump the extra dosh for the better sensor and extra video capabilities, as eventually I would like to possibility get a camera like the E-P3 for primes and have the GH2 for the larger zooms if I manage to eventually get into wedding photography. Any tips?