Not your best option for the above mentioned sports like running and biking. They are heavier than O matter (plastic) frames, and those sport specific O Matter frames are better suited for those activities. I'm not saying it couldn't be done, there are folks who have done many things in Metals, I'm just saying O Matter are more comfortable for active sports. I love metals, but I run in Split Jackets, Straight Jackets, or Flak Jackets. Get a pair of Metals, though. You won't regret it. I wear them everyday.
Oh yeah, and welcome to the forum.
Oh yeah, and welcome to the forum.