they're both the same now, really anybody saying one has better blah blah blah is picking sides, they're functionally so similar it's not worth arguing about. i've used both, currently toiling away with c#/2005. i use j2ee/eclipse as well, not so much in the last year.
some things are better...