Welcome noob. Nice ride...I don't believe you have a bike w/o pic's. (that's how it works around here, hehe)
You get a new bike, you have to show pic's.
Might I suggest the Avid Juicy line of hydraulic disc stoppers. They are super easy to work on / install, and work very well. They won't break the bank either.