Originally Posted by 2door
My question would be why the disc you installed on the front was "weak"? Properly sized, installed and adjusted disc brakes are the best choice for front brakes. Even the small 160mm rotors are good enough to lock up a front wheel if you really romp on them.
Maybe a picture of your installation would help us tell you why yours didn't perform for you.
The brake is a newly installed Origin 8. I put a lot of effort into aliening the rotor and caliper, and adjusting the pads and cable.