Though I would say that if you are familiar with C#, making the jump to Java shouldn't be difficult at all. Eclipse is a great IDE and there are plenty of resources on the net for getting the Android SDK up and running.
This isn't the exact resource I used when setting up my environment, but it looks to be pretty thorough: