The number of features of this switch is simply amazing. It takes time to go around! Nevertheless the web interface is well done and no need to master the CLI (setting mode from the command line) to configure it. There is no denying, Cisco is still above its competitors.
If it all over again I would take the 300-20 model is the same but with more Gigabit ports, because it soon became my core network and its ports are already filled ...