This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I think it more comes down to which features you want to use NetBeans for doesn't it? The Android SDK comes with all the command line tools etc to do development, so in theory you should be able to use any IDE or none at all. While Eclipse will allow you to get started and make following the tutorials a lot quicker, you could always use NetBeans to do your java and XML stuff, then maybe create some ant scripts or something that leverage the necessary tools from the SDK to package and launch your application.