Looking for suggestions for a face mask

Hi all,

A couple weeks ago in slow-pitch softball, I took a very bad hop off the dirt, and the ball smashed my nose, leaving it slightly broken. Last year I also took a line drive to the face, with no lasting effects.

So, I’m wondering if anyone had any suggestions on a face guard/mask to wear for defensive purposes (infield/pitcher). Style is the main consideration at this point, but my basic Google-fu turned up some meh:

http://www.sportsunlimitedinc.com/bangers-adjustable-sports-safety-mask.html?CID=GoogleShopping
I’m also considering a basic batting helmet with faceguard, but that would limit the field of vision potentially.

Safety is obviously important, but I’ve not decided if I absolutely need a mask yet. Any cooler ideas?

Many thanks!