[General Questions and Answers] akashsgpgi:
a short comparision bw Samsung galaxy s2(i9100 not i9100g) and galaxy nexus

CPU(both have dual core)

the s2 has Exynos(samsung's own cpu) 4210 @1.2 ghz (Semiconductor technology 45 nm)

the nexus has Texas Instruments(TI) OMAP4460 @ 1.2 ghz (Semiconductor technology 45 nm)

both run at 1.2 ghz but the nexus is undercloked to save battery , it can run at 1.5 ghz

alo omap 4 has better power management features to its architecture and ti open source

Exynos 4210 runs at 1.2ghz but it is overclocked to 1.4ghz in galaxy note

so OMAP4460 should be better( better for performance if you overclock , on stock they both run at 1.2ghz , so should perform similarly in most scenarios)

GPU (comparision of both s2 and nexus with current and q2-q3 2012 devices)

the s2 Has Mali 400 which is quad core and should be better

in the galaxy nexus we have PowerVR SGX540 @ 384 MHz (Single Core) the same gpu which was originally found in galaxy s (i9000 PowerVR SGX540 @ 200 MHz) but at really high clock to improve performance , it is very good cpu but is aging .. getting old in the era of ulp geforce(found in tegra 3 and tegra 2 which are cpu) and Adreno 225 and 320 [found in Krait i.e.. Snapdragon s4(28 nm)-which is better and more powerfull cpu that even tegra 3]

in the graphic performance mali 400 is better as it is quad core but SGX540 is also good , in many cases mali 400 performes better and in some cases SGX540 performes better , due to different architectures

Screen

s2 has HD Super AMOLED Plus and nexus has HD Super AMOLED

galaxy nexus smokes s2 with its hd screen 1280x720 but with Pentile matrix arrangement(trust me its not noticible)

s2 has normal wvga 800x480 resolution wihout Pentlie Matrix

nexus has 4.65 screen and i s bigger than s2's 4.3 to watch videos)

Both have good connectivity wifi,gps ,bluetooth 3.0 with hs,3g with high speeds

physical buttons

galaxy nexus has no physical buutons (i dont like this) and at present not all apps are configured to advantage of it and u can sometimes find it irritating

also in nexus you do not have an onscreen menu button , as apps will have itself menu onscreen touch button

for eg.while playing an old version game either the onscreen buttons of nexus will not hide and you will not be able to take full advantage of large screen, or the buttons will hide and not come back when you pause the game

note that many apps are updated and updating for use with galaxy nexus

s2 has home , menu and back buttons

RAM

both have 1gb ram(enough for good usage)

CAmera

definetly the 8mp camera for s2 is better, it somkes galaxy nexus's 5mp

in video recording , both do 1080p but i think so that s2 does 1080p and nexus does 1080p@24fps , so s2 is better

nexus has 1.3mp front camera which can do 720p , s2 has 2mp front camera

Battery

totally a personal issue(both have 1,750 mAh)

sdcard

nexus does not have sd slot(pls confirm),s2 has sd slot

tv out

s2 has tv out and usb on the go , nexus has tv out(pls confirm)

Software

both have Ice cream sandwhich , and hopefully s2 will get android 5(jellybean), nexus should 100% get jellybean

also nexus will update faster with ics versions as it google flagship device

UI

very personal

i personally never like cold and dark holo ui of ics , cm9 found on galaxy nexus, i think it lacks brightness and vivid colors

on s2 you have touchwiz 4 with some modifications in ics , it is bright and beautifull and i like it