IMO, the android app market is huge, and there are apps that make revenue via ads. No better IDE ? - That's personal. I've found eclipse to be more lightweight than VS, but YMMV. Currently, windows phones are not that commonplace for an average developer to make money, and as a average phone user, I'd prefer android/ios anytime over wp due to app availability - so its a chicken and hen problem.