hi there, i would say depend on your budget, if u can wait and u got at least 2.2k in your pocket then y not wait for SGS2? ^^
I wont say SGS is the perfect phone but at least for me, its the best single core android smartphone i've ever used. Only two things u should worry, LAG and GPS
1. Lag : Lagfix are all over, developers works hard on it and constant updates on their kernels make this issue negligible
2. GPS : Also fixable, if u got the time bring it to samsung service centre, they will fix it for you but since AP is what ur considering, u might have to pay a little extra while ori users get it for free
What else to worry? erm none i guess, apps and games force closes for some reasons, incompatible app/games, unstable rom, file corruption? there's many other reasons but so far i have not much trouble yet other than using *ahem* downloaded game.
Gingerbread is released for our region already and by far i've been using Gingerbread stock rom for my SGS and its been great.
If ur new and u have itchy hands, u like flashing ur phone to get deeper customization then SGS is one of the many that is great for starters since SGS wont brick so easily.
The choice is urs ^^ good luck bro.
thanks for ur detail information bro, really appreciate that.
so maybe i will go for sgs....