Fit is king...everyone is a bit different so what awesome for one may not be for you, of course. Then I'd say, decide how you want to protect yourself (ie. hard shell or padded).
I wear g form pads and haven't any complaints though I haven't really challenged them yet. I'm very average size...