A while back I posted some sample code written by Rico Mariani to parse CLR metadata signatures.  This code is now also available on the MSDN Code Gallery SigParse page.  If any of you were nervous about incorporating that source into your product without an official license agreement, please take a look at the MSDN Code Gallery page, where you'll find the source code is now governed by the MICROSOFT PUBLIC LICENSE (Ms-PL).