Android Studio is now the officially supported IDE by Google for Android development. This program is based on the JetBrains family of IDE's, so if you've used IntelliJ, PyCharms, or RubyMine, you'll find the user experience very familiar. Fortunately, this IDE is essentially a form of the IntelliJ Community Edition and made free for Android developers.
Migrating from Eclipse
Android Studio uses a new build system called Gradle. The recommended approach is to directly import your Eclipse projects. In Android Studio v1.0, there is an option to "Import Non-Android Studio Project". Note that you will need to refer to the Eclipse project root directory, which should have immediate subdirectories src/ and res/. (If Android Studio does not find these directories in the project directory specified, it does not try to perform the migration to Gradle.