The Tektros aren't bad brakes. They use the older Deore M525 pad so you can change them for more stopping power. The bike comes with 7" front and 6" rear rotors. Once broken in, they stop darn fast. The pads have a high metal content and seam to take a bit to bed in. I used them at Diablo freeride park this year and was impressed. On eBay, there is a seller, "bikefridge" and his pads are 4 pairs for $20 or so. You can look at the Tektro of M525, when you get them, they most likley will say for Shimano 525. Anyhow, i like his pads for the price.
BTW, I around 230lbs and 6.0'