I’ve used android phones and iPhones. I think both are good products and both have some strengths and weakness. It really depends on how you want to use the device. If you’re a casual user who wants to fit in with the crowd and not really worry about your phone, iPhone is probably the way to go. If you want a lot of customization and want to use your phone as a mobile computer you’re probably better off with an Android like Galaxy S3. The biggest thing for me is probably the screen size. iPhone feels really small when you go back to it from your typical android device.
I think the biggest direction in phones/manufactures is the tightly integrated environments their trying to lock you into. Based on the direction Apple is going with iOS6 you might not want to go with Apple if you love Google. I don’t think Apple with replace Google search anytime soon but they did replace Google maps with their own mapping solution that isn’t quite as refined. Full control of the eco-system means everything will probably work together right but it will probably slow down innovation.