The more I keep thinking about it I think I will eventually make the switch from my BlackBerry Tour to the iPhone, I just got to wait a bit before doing that. My reasons for having to wait are personal and I don't wish to say what they are. Anyway I keep reading these rumours about the iPhone 4G so if it's true should I wait for that to be released or should I just get the 3GS when the time is right?