Any recommendations? I'm thinking of getting an iPhone.

Thanks,
Randy Kadish