i was afraid that your method would screw up <ul> lists the way most of my attempts did, where the bullets would wind up stuck to the left margin while the text strings are goofily centered in the middle, but no, your way presents lists properly as well.
your code snippet is going into production for my iphone card game, to replace this awful hacked-together menu i made:
http://www.platinumball.net/hearts/png/orig_help_large.png
thanks!