Printing taxonomy terms as an un-ordered list
OK, there is a module for that! Taxonomy Menu. Once installed, you can quite simply turn your vocabulary into a menu by going to admin > structure > taxonomy > {your vocabulary} > edit

You can also play around with it and get multi-level menus, which I think is what you are after/asking for.

Hope this helps!