Mechanical disc brakes are not as bad as many think they are. Some people swear on Avid brakes. I had for a few months the chaep Shimano BR-M416 brakes.
They worked without any issue: http://www.youtube.com/watch?v=IXGR0834GvM
Modulation is better than V-Brakes. Maximum stopping power on...