With the rapid development of computer and wireless communication technologies, the wireless ad hoc networks are receiving an increasing amount of attention due to its deployment and administration flexibilities. Thus various routing protocols have been developed for wireless ad hoc networks in recent years. This paper presents the results of simulation comparing three multi-hop wireless ad hoc network routing protocols that cover a range of single-path and multi-path source routing design choices: DSR, MSR and BSR. Simulation results demonstrate the performances of DSR, MSR and BSR revealed four interesting insights: (1) In lower mobility situations, multi-path routing MSR and BSR have similar performance as DSR, and three routing protocols being considered all have good performances. (2) In moderate situations of load and mobility, the performances of MSR and BSR are much more superior when compared to that of single-path DSR. And MSR has similar performance as BSR. (3) In heavy load and high mobility situations, BSR performs better than DSR and MSR. (4) In more challenging situations of high mobility, none of the routing protocols considered in this paper can respond to the dynamics in the network topology. The performances of DSR, MSR and BSR are all less than satisfactory.