I feel like responding to this question would be like beating a dead horse. It's been asked, answered, debated upon, argued about so many times by now that calling it a redudant question would be a MAJOR understatement. Please, do us all a favor and do a quick google search. Don't make DaniWeb another one of "those" forums.
Then try with both. Install eclipse and write some code, install VS. and write again some code. See which suits you better. The thing is that you can not make a decision at first but after a few months you'll be able to tell by yourself. For me Java is better compared to c# but the sourouding (Eclipse) is not. I can not think of a software development software which would beat Viusal studio... that is why I sticked to C#.