dont try to keep up with technology, u wont go 3 months without the release of a phone that u wish u had waited for
if ur buying now, the SGS2 is a great phone, as Twinn
said, its definitely the best phone currently on the market.
however, if ur willing to wait, the nexus prime looks pretty solid too, as does the htc amaze.. i'd wait on the SGS3 too, however i saw some specs saying its gonna have a 4.6" screen? im afraid thats just too big for me, 4.3" is seriously the limit, and im a big guy with big hands.. lol