The G is my least favorite version of the 109. It went higher, if memory serves, and had a pressurized cockpit, but it's handling charcteristics were terrible compared to the F, much to the dissmay of the german aces I've read about. A great read is the book Horrido, I'd suggest it to anyone. The K was supposed to bring back many of the characteristics lost in the G, and did, to a small extent, but by that time very few fighters relied on manueverabilit like they used to.
The greatest advantage the 109 had, AFAIK, was it's almost unbelievable climb rate- MUCH better than most anything else in the air war. I'm sure there is an exception, but I haven't found any stats that topped off the 109's climb rate until some decent jets came along. Also, the 109s could out dive the spits, at least for the majority of the war, because the spits engines had a nasty tendancy to kill in negative Gs or lose power.
Also, the late war spits also were not very maneuverable. They were fast, and rolled well, but that was it. However, the 109K was faster. Faster than the P-51D in fact.
Some say the 109 was not up to the task at the end of the war. I personally believe the lack of success in the later variants depended on the loss of veteran pilots by that time. The K was almost a different plane altogether, but it seemed to have the punch it needed to be successful, just not the manpower.