Chip, I can't say on the Alfa (yet), but I run the Axxis Metal Master pads on my Miata and they're great. They stink pretty good when they get hot, but bring the car down fast! And they're only a few bucks more than OEM. It's a good choice for street/autocross.