I run the same rims and love how freaking wide they are!!! Is that a bb5 or bb7 front brake? If its a bb7 then i would suggest not getting the echo front brake because the seals leak once you put too much pressure on the lever.... but if its a bb5 then it will definitly be an upgrade!