QUOTE(Dark_Angel85 @ Aug 10 2011, 09:12 AM)
I'm in the same boat as you are... and rightly so because this is a huge investment. RM2K++ is a big amount no matter who you are.
So, the most important is foreseeing how your investment can get better in the future. How you could make it better after a few years of getting it?
I've had a lot of chances to fiddle with the iphone4 because many of my friends have them. I would say it's a reallllly good phone for what it can do = an app machine. It's really all about the apps. the phone itself only has the most basic functions and there is nothing in it that you can do to boost it or change it... as time goes by, it gets better i.e. you can get MORE APPS and that just goes on and on.. more apps more apps and that's how it gets better.
What I've noticed with android based phones is it can get better in other ways. besides the app store, it can also get better by doing many personal modifications as you would risk. Of course reflashing is always the end thing that you can do once things go wrong but the most important is, you can make the phone better NOT just by adding more apps to it. The one catch that used to separate this obvious plus from iOS is that iOS is tonnes more fluid than any android based phone at that time.... However, the SGSII has proven that it has bridged that part of the separation. It is JUST as fluid as iOS... i dare claim. I feel that that is the most compelling reason why I would also choose to switch to it soon.

again... i feel there are some misconceptions with:
* apps
* modifying to get better
there may be more apps over at the fruity side, but do we need 10k of different tower defence apps? the more popular apps... they are usually available on both platforms. angry birds? check. cut the rope? check.
also, a few months back, i recall reading an article that said the number of free apps at android is more than the number of free apps over at the other side. with android, develops can opt to give away their apps for free and include ads instead. devs are free to provide two versions -- paid or free (with ads). users can choose. i personally dun mind the ads. and with ads, developers know they need to keep their apps interesting coz if no one opens and uses their apps, it means they dun get $$$.
out of the box, sgs2 comes with polaris office. basic tool if you need to do some MS Office work.
as for modifying... its more to customise... yes, you can do that... and you can skip it totally. i've been using my phone for more than a month and i still dun see any compelling need for me to root my phone. it works fine the way it is.
so... hopefully that clarifies a bit.
and here's another way to look at this... people used to want to differentiate themselves from others... that's why many yrs back, nokia was a hit with the customisable covers.... now, it seems everyone ones to be the same. iphone -- 1 same design. always.
with android... you get choices -- different brands, models, etc... and if you are adventurous, root and flash!