4 additional things come to mind - least expensive first!
Luana's magnetic clay baths have had wonderful documented results getting rid of metals. Their web site has blood test documentation of how they work... I can personally vouch here- http://www.magneticclay.com/index.shtml
Chlorella is well known for binding to mercury, especially in the brain since it crosses the blood brain barrier. you can find it anywyere, but here's a link www.mercola.com
an infra red sauna can get the metals out effectively - i can vouch for this one... .no metals showed up in my blood/hair UNTIL i started sauna-ing - then they showed up in my blood, which means they were releasing! This is the brand i use- http://www.brightonsauna.com/
And last but not least, here's a detoxified iodine product that can help your thyroid if that is a player www.cayceconcepts.com