I disagree on the G10. First off, saying you want 10MP in a camera is falling into the "more MP is better" myth. It isn't. In fact, MP above 6 will actually make a CCD chip LESS sensitive to light, not more as those tiny CCD chips get squeezed with more and more MP, making it harder for the light and detail to be registered on the chip and inviting more noise to the party in low light conditions. In addition, I've read some early users complain about purple fringing in the G10.
Now, the G9/G10 may be the exception to this because they have larger DSLR style chips in them, thereby giving those MP more "wiggle room" to take those pictures. But the different in MP between the G9 and G10 is so marginal, you won't even see the difference in a snapshot, so why pay more? Especially when the G10 means the G9 has enjoyed a price drop.
And in reality, any MP above 6 won't even be noticed in a snapshot photograph - which will be 99% of the average camera picture taking. A camera like the G9 or G10 will only show an advantage in MP in photo sizes above 8x10.
So it's kinda like thinking about buying a Ferrari to drive around town. Sure, you can do it, but it won't get you where you're doing any faster than a minivan.