Since you're concerned about the ride over potholes, I'd discourage you from going with stiffer aftermarket suspension. You can order new OEM struts and shocks for the best price from one of the Mazda dealers who sponsors the forum... go to the main page then scroll down to the sponsors section and look for one of them to contact
EDIT: here you go, either of these should work well:
A forum community dedicated to Mazda 3 and all Mazda vehicle owners and enthusiasts. Come join the discussion about MazdaSpeed performance, modifications, classifieds, troubleshooting, maintenance, and more!