Well, that's a matter of opinion. However, if you're working with Swing, Netbeans 5.0 can't be beat - not even close. The matisse layout in NB 5.0 is amazing...it makes Swing fun.
However, there is no official "support" for Hibernate in Netbeans...but really we're just talking about a couple of libraries and some XML config files...it's not like Netbeans doesn't handle that well, it certainly does.
Eclipse has a Hibernate plug-in but I've never used it. After all of the maddening headaches I've experienced w/ Eclipse, I'm not sure I'll ever use it again for anything...especially
J2EE development...Netbeans just blows the doors off of it these days.
HTH