Bang for the buck, Brembo blanks are great and can be found very cheap. Those are a nice option when your stock rotors are worn. Stoptech also makes quality blanks. If your stock rotors are in good shape, there is no point in changing them. They won't make you stop any faster. Blanks are cheap in general. It's when you start buying slotted/drilled rotors the price goes up because you have to pay for the work and the nice look. Nothing wrong with that. Just know you are paying extra for appearance, not performance and evaluate on that basis.
Carbotech Panther plus and Porterfield R4 are excellent pads. Either of these alone will significantly improve your brakes as long as you're not running cheapo tires. There are tons of great pads actually. I'm just familiar with these two the most.
To avoid rust, find blanks that are plated with that gold stuff. Sorry, brainfreeze.... I forget what it's called.
Better pads will dust more, period. That's a tradeoff. The Carbotech are know for not creating too much, but it's still more than a low performance el cheapo pad. Brakes on high performance cars all dust like crazy. BMWs, Vettes, Porsche... all the same. If you wax your wheels or use something like Zaino, the dust tends to not stick and washes off effortlessly.