It's a good thing my mouse has a third and fourth button, but I still preferred the controller since you always have your finger on the right thumbstick, so the reaction is somewhat faster.
But really, I first played shooters like Halo, so controllers are much more comfortable.