Our APC box has works flawlessly for us. My only gripe is that it doesn't support SSL/SSH, however I believe that the newer models do.
Honestly, unless you go into real high end stuff (with, for example, LDAP authentication and power usage accounting), I don't think there's much distinction between the remote switches out there. They basically all serve the same purpose.
While we're on remote management, you may want to consider a console redirection scheme. We just implemented this and are quite happy with it. Our Supermicro boxes have the ability to push their bios video out the serial port, and the linux kernel can do the same. This way we can do a lot of remote administration that normally would require physical access.