i would definately go for tektro myself having used them for many years without fault.
you more than likely will need to change the cables but they are inexpensive so i wouldnt worry too much about the cost

I use Bell brand from Wal-mart, multipack. Make sure you remove the cable from the housing, and lubricate it along its whole length. You can use oil or grease for lubricating. Do not use WD40 or similar as it will gum up.
New cables will add less than $5- to your cost....

I use Bell brand from Wal-mart, multipack. Make sure you remove the cable from the housing, and lubricate it along its whole length. You can use oil or grease for lubricating. Do not use WD40 or similar as it will gum up.