My phone contract with Vodacom is up for renewal this month.

I have been using a BlackBerry Curve for the past few years and I have generally been very happy with it, but now I am wondering whether it is time to make a change.

I am considering hopping onto the iPhone bandwagon, or perhaps the Samsung Galaxy.

My questions are as follows.

Should I dump BB for one of these phones and, if so, which one?

There is talk that the new iPhone 5 will be launched within the next month or two. Should I wait or should I take the current iPhone 4S?

Decisions, decisions...