I'm thinking of upgrading the crankset on my bike from the OEM to something a little better--the last straw was when the chain came off during a fast ride this past Saturday. I have an FSA Gossamer crankset with Shimano components. It's for a road/tri bike, so weight is a consideration. Cost is also.
After multiple google searches, I'm still at a loss as to what I should look for and what I need to avoid. Does anyone know of any resources I should check out?