My brother switched from a 3G to a DroidX. He was frustrated at first. He loved his iPhone cause everything was just done for him. As he gives it more time, he is beginning to like his DX more and more. He is blown away by the customization available with Android that Steve Job's works so hard to keep out of the hands of iOS users. He loves the integration with a bunch of the Google services, like having contacts synced with my Gmail account so I always have them backed up and being able to go to any Android phone on any carrier and not having to worry about a store sales rep puckering up when trying to copy contacts.
You will need some patience. It's gonna take some time to learn how to navigate the system. Think of it as switching from Windows XP to Windows 7. It's going to be frustrating at first, but you'll figure it out. When you have questions, search around this forum or if you can't find the answers, ask a new question. You've already got a leg up on the learning curve since you're on an Android forum that will provide support and answers. Anyone that I know that switched from an iPhone loves the Android platform. They all say something along the lines of, "I actually get to USE my phone."