There are SO many different types of Bo Staffs! If you're interested in competing, here's my Top 3 recommendations for a light, competition-styled Bo Staff:
http://bit.ly/XMADemoBo
http://bit.ly/XMAGraphite
http://bit.ly/jrgrip