If a shop is doing the work, usually they have brands that they use due to who they order their parts from. Most likely Auto Zone or O'Riley's. If your not doing aggressive driving then just about any grade will work well. As a rule of thumb I don't get the cheapest parts but go with the mid grade or higher.
You will want a semimetalic brake pad most likely.
2002 with only 39k miles... wow. Stock brakes most likely. You could always have the rotors just turned and then just get pads also...
2001 ZX3 2.0L Zetec-
Hatch Nation #42
Going through Rebuild See "The TICK Build Thread" for details (http://www.focusfanatics.com/forum/showthread.php?t=289168&referrerid=62897)