It was diffo a money issue as the iPhone 3GS was on contract and a lot cheaper and also free with the contract. I would have like the iPhone 4S, but I am really enjoying the iPhone 3GS, plus it gets me use to using an iPhone so when it comes to renewing my contract I would look at the iPhone 4S or what ever number it will be by then.
I also noticed that it was a doddle to connect to my router within a matter of seconds after inserting password, unlike Blackberry where it would take at least 2 attempts to get it connected. Like I said in my very first post I am really enjoying my Iphone and wished I did it sooner.