how about PMN Caecilia, nice on legibility, good on weight divisions:
http://www.myfonts.com/fonts/lin…