I got an iPhone 3GS to replace my Blackberry Storm 2 but i'm having great trouble in letting the Storm 2 go now lol, i'm tempted to now keep it and have it as my dedicated work phone (i'd planned to use my old Nokia 6500 slide for a work phone as i thought it was more 'robust' when under cars etc.)...
Storm 2 was good, but not a patch on iPhone...