title: First Android project, as well as first using Mercurial, need to choose my IDE
body: <p>I finally have an idea for a project to learn Android with (more on that in another question soon), and enough time to actually work on it. I'm also using it as an opportunity to work on a project with version control and learn Mercurial to do it.</p>
  
  <p>I've worked with Eclipse for the first year of university and am sort of used to it, pretty much just used it to write and compile my Java code. I tried NetBeans recently and find things much cleaner and a bit easier to work with, plus the built in Mercurial support is good to have.</p>
  
  <p>The problem is the Android SDK is designed for Eclipse. Is there an easy way to use NetBeans for Android development with as many features as in the plugin for Eclipse? Would it be better just to stick to Eclipse and find a Mercurial plugin? (if so which one?)</p>
  
  <p>What are the pros and cons of either choice? I want to be able to make an informed decision to make this learning experience as worthwhile as possible.</p>
  
  <p>The only cons I see for either at the moment are the annoyance of plugin use in Eclipse (I learned about that when I tried to add C++ to Eclipse and just couldn't do it) and the fact that Android SDK is made for Eclpise use so it may not be optimal in NetBeans.</p>
  
  <p>Maybe my assumptions are completely wrong, I would love for that to be the case since it just means more learning!</p>