^
Its good that you have decided to make peace with your handset & started showing some love to it.
However, you are correct in some respects & erroneous in some. So let me just take the liberty of pointing out your observations one by one.
Also, I think I will stick with I9100G for a while. Better sound quality (OMAP has better audio DAC than Exonys)
This is correct and is very much a tangible difference between the two versions. The pathetic yamaha audio hardware in the non-G version is absolutely crappy with a capital C. The Galaxy S (i9000) had much better audio quality than the i9100. And to add further insult, the HTC Desire, Desire HD, Sensation, Iphone 3gs/3g all had much better audio quality. This is not readily apparent with the supplied headset but the moment you use a half decent 5k+ earphones, the loss in audio quality becomes plain as a day.
no yellowish screen, more RAM, no color banding, less heating, better battery life outweigh the cons like few less benchmarks and lack of ROMs
Now coming to the yellow tinge issue, all the GS2s having the SAMOLED+ panels have this issue in some form or the other. The reason its not so apparent in the G is because very few people have Gs & also the G comes with 2.3.4 out of the box. By upgrading the non G version to 2.3.5 or 2.3.6 ie KJx/KKx series of firmware this issue practically disappears for sets that used to have quite apparent yellow tinge & for others that had very mild tinge (which can only be picked up with some calibration tool), it becomes non-existant. However personally I dont feel this issue was blown out of proportion in the first place. No one uses their phone with 0-10% brightness in a dark room for just staring at neutral grey backgrounds. If you are actually using the phone 90% of people will never come across it. However there remains 10% of people who does have this issue in higher severity simply because those people have S2s with yellowish hue displays instead of the defacto SAMOLED cool bluish hue & thus have actually faulty displays. (My earlier GS2 was one such aberration)
Now regarding battery life, again by upgrading to 2.3.5/2.3.6 the non-G users have much better battery life. I for one am having atleast 1.5 days backup with moderate to heavy use on my S2.
As far as the overheating problem is concerned, only the faulty handsets overheat. These can be both G & non-G.
For the lack of ROM, like i have said before, very few people have G so theres less development for it. Although rest assured ICS will get ported to G as well and I expect the development to pick up then.
the same chipset is used in Galaxy Nexus, Moto Razr, Nexus S, Optimus 3D use the same chipset, albeit the Galaxy Nexus has 84 Mhz more core clock in GPU and others having 100 Mhz lesser clock.
If you mean the same GPU is used for all the above phones, then you are 100% correct. However all these phones have different SOCs (chipsets). The ones with the Ti OMAP SOC are : Galaxy Nexus, Razr, Optimus 3d
Whereas the Nexus S has the Hummingbird SOC from Samsung just like the Galaxy S before it.
The Power VR SGX 540 is still a killer GPU for mobile usage and it is really not so much of a disadvantage to have it in your phone.
Moreover there are no games of the likes of Infinity Blade 2 for android to take advantage to a faster GPU.
Now coming to the question of the G having more RAM than the non G version, well all I can say is that its not true. Due to the difference in SOCs used in either versions, there is a difference of how the RAM is allocated. For the OMAP (i9100G), it has 1 GB of dual channel LPDDR2 at 800 mhz. Now as the SGX 540 does not have much native VRAM (8MB to be exact) it shares this 1 GB pool of LPDDR2 with the pair of Cortex A9 cores. Now this is dynamically assigned (much like intel & amd igp) between 32MB-128MB. Coming to the Exynos (i9100), it has 1 GB of dual channel LPDDR3 out of which 256 MB is assigned to the GPU & is fixed. So the Mali-400 always has 256 MB of LPDDR3 VRAM. The balance amount ie 768 MB is allocated to the A9 cores.
This is why it is wrongly assumed that the G has more available RAM than the non-G version.
Again apologies for the unduly wrong post. These are just my views to the best of my knowledge. I may be wrong on all counts or may be right too.
Plz dont start a flame war.
Peace