I sent a reply to the seller requesting more info on the TRWs and why they're "better suited" for my car. I also asked him if he actually has the Brembos in stock, hopefully he's not trying to push some crappy rotors on me while advertising Brembos he doesn't even have in stock. Hopefully he'll reply soon.
Here's the TRW site:
TRW Automotive - Home