For what its worth here is my opinion.
I has a K800i -best phone I have ever had and its still going strong after two kids have used it.
defo K800i being most reliable, Nofin has ever gone wrong with it, nice tough work fone!
as for I-fone u mite aswel go out with ya birds handbag, would cum in more usefull, no blue-tooth awful camera, poor sound quality an u need 2 hands to hold it coz it's that big!
N97 All the way!