I would think unless you're going to come into the US - the Michigan Upper Peninsula, that you'd want to start for metal around the S.E. corner of Lake Superior -- but don't quote me on that one. I know you can find Agates up there on the beaches the same as you can on the US side -- and if you look at the main menu, there's an Amethyst mine up there, but I'm not sure where. You would probably be more familiar with the towns there than I am. Michigan UP has a little gold and a lot of copper, so it seems there might be some there as well. Other than that, off the top of my head I'd say take a trip to BC. They have all sorts of goodies over that way. On the East - you might try just North of Vermont as well -- over in the areas where 55 hits the US border. There's gold in the US up there so you've got a pretty good chance that it's on your side of the border, too.